Questions tagged [svn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

Filter by
Sorted by
Tagged with
0 投票
2 回答
10288 浏览

使用 SVN "authz" 和 svnserve 进行访问控制

我有一个在 Windows 上运行的 SVN 服务器

我为这样的项目创建了一个 repo:

E:\SVN\WEB\MYWEB-WWW

我在“passwd”文件中添加了用户:

然后我编辑“authz”文件:

我的“svnserve.conf”文件如下所示:

我检查了存储库,并使用管理员用户登录,一切都很好,但是当我尝试使用管理员用户进行提交时,它无法显示此消息“身份验证失败”

我也尝试过不使用“admin”用户的组,但同样的错误

0 投票
2 回答
1648 浏览

提交到 svn 存储库后无法打开/下载 pdf 文件

我是svn repository 用于版本维护的新手,

我已经在我的机器上成功安装了 svn(fedora 15)

假设我在下面给出了访问文件的链接

我已应用以下命令来添加文件夹DocumentationAnotherfolder 实际上该文件夹Documentationpdf文件和docx文件组成。

结构如下所示

这里实际上包含文件的文件夹已成功添加到 svn 存储库,但是当我尝试打开pdf文件Material夹下的文件时,它们无法打开并且什么也不显示,当我点击它时,Prsentfinance.docx它已被下载。

谁能告诉我为什么当我们单击它们时无法打开/下载 pdf 文件,无论 pdf 文件在 svn 存储库上是否无法工作,还是我们需要做任何进一步的过程来将 pdf 文件上传到 svn 存储库。

0 投票
1 回答
662 浏览

在 Linux 网络共享挂载上更新 SVN 工作副本

我在 Windows Web 服务器上有一个存储库的工作副本。如果我在 Windows PC 上使用TortoiseSVN (1.7.6) 或命令行(1.7.8 版)“svn update”更新/提交工作副本,我没有问题。

但是,如果我在我的 Linux Subversion 服务器(存储库所在的位置)上,通过CIFS挂载访问工作副本,在 10 次更新/提交内不会失败,文件 .svn/wc.db 将会损坏。有时它与消息

svn: E200030: sqlite: database disk image is malformed”,有时会出现类似“svn: E155010: Pristine text 'd9a9a3ee5e6b4b0d35b​fef95601890afd80709'​不存在的消息

我可以在每次发生腐败时清理它,但显然我不想继续这样做 - 我正在努力找出问题的原因。

我的 Linux Subversion 服务器也在使用 1.7.8 版本。什么可能导致问题?

0 投票
3 回答
221 浏览

VS2010 和 VS2008 在一个团队中

我在一个团队中,所有成员都在他们的机器上安装了 VS2008,我们有 tortois svn 作为源代码控制系统。在我的机器上安装 VS2010 的情况下,是否有可以与他们一起使用的解决方案?或者我必须安装 VS2008 才能与其他成员一起工作?谢谢。

0 投票
2 回答
3282 浏览

如何在 Emacs 中使用 SVN(psvn 无法创建隧道)

我们刚刚在我的办公室安装了 svn。TortoiseSVN 工作(用 putty 做 ssh 的事情——对不起,如果这不完全有意义,我是一个完全的 svn 新手,我一直使用 cvs)。我为 emacs 找到了 psvn,这似乎很标准。当我尝试运行它时,它说它找不到svn。所以我从 tigris.org 下载了客户端——它实际上将我重定向到一个名为 CollabNet 的地方,让我注册用户名和密码只是为了下载 svn 客户端——仍然不知道那是什么。

反正。Looong 简而言之:现在 emacs 告诉我“无法创建隧道:系统找不到指定的文件。” 当我尝试在文件上显示修订日志时。

谁能告诉我如何用emacs设置svn?不必按照上面的步骤,我可以重新开始。我只想要一个可以使用 emacs 的客户端。

0 投票
2 回答
497 浏览

在 Subversion 中比较/查找跨分支更改的文件

我目前正在从 Subversion 的头开始处理我的项目版本。我有一个分支,它是该项目的旧版本。我现在需要找出哪些文件已更改以及它们的更改是什么。

我想知道有什么方法可以查到吗?是否需要特殊工具来执行此操作,或者只是常规命令?我有兴趣找出有关如何执行此操作的步骤和命令。

我已将 Subversion 集成到 Visual Studio 2008 中。

谢谢。

0 投票
1 回答
4300 浏览

Subversion - 一个分支的分支

我想完全按照主题所说的那样做。目前还不能将当前分支合并到主干,否则,这就是我要做的。子分支(或任何术语)将与分支合并,然后分支回到主干。

从理论上讲,这应该可行 - 有人看到这有什么问题吗?提前致谢。

0 投票
3 回答
874 浏览

在 Python 和 MySQL 脚本中查找性能瓶颈

我有一个带有for重复约 15k 次的主循环的脚本。在这个循环中,它查询本地 MySQL 数据库并在本地存储库上执行 SVN 更新。我将 SVN 存储库放在 RAMdisk 中,就像以前大部分时间似乎都花在读/写磁盘上一样。

现在我有一个以基本相同速度运行的脚本,但该脚本的 CPU 利用率从未超过 10%。

ProcessExplorer 显示 mysqld 也几乎没有占用任何 CPU 时间或读取/写入大量磁盘。

你会采取什么步骤来找出瓶颈在哪里?

0 投票
3 回答
1351 浏览

SVN 提交时自动构建

目前我们使用 TortoiseSVN 进行版本控制。我一直在寻找的是一种在 svn commit 上运行构建的方法。因此,每当开发人员尝试在 svn 上提交时,它应该触发构建(MSBuild 脚本?),然后如果可能,在完成提交之前运行所有单元测试。很高兴获得一些关于此的提示或建议。

平台信息:VS2010 TortoiseSVN NUnit

0 投票
2 回答
443 浏览

从svn获取。提交到远程 git

我是 git 新手,我正在尝试了解它是否可以解决我的问题。

一个项目有一个公共的只读 svn repo。我想随着时间的推移对其源进行自己的更改并跟踪。同时仍然从 svn repo 获取更改。当然,我可以很容易地做到这一点git-svn。我只是从不表演dcommit

增加的问题是我在多个地点工作。因此,我使用远程仓库在这些位置之间同步文件。这也是我可以使用 git 轻松完成的另一件事,使用远程 git repo。

但是把它们放在一起,我有:

  • 从远程svn获取
  • 提交到本地 git
  • 拉/推到远程 git。

这是一个合理的 git 工作流程吗?随着时间的推移,我自己的更改/提交将与来自 svn 存储库的更新交织在一起。如果是这样,我应该如何设置它。

意思是,我是否应该让每个工作位置都以完全分散的方式直接从远程 svn 获取本地 git。或者我应该竭尽全力让单个远程 git repo 自己进行 svn 获取。为了使各种本地 git 更容易协调来自 svn 的更改,即使它们看起来像他们从远程 git 存储库中所做的更改。

git-svn如果需要,我只能在远程 git repo 主机上运行。


15 30 50 per page
1
2 3 4 5
1498226