【发布时间】:2014-10-02 09:26:01
【问题描述】:
我的团队最近从 Visual Source Safe 迁移到了 Subversion (SVN)。我们使用 TortoiseSVN v1.8.6。我们的代码库位于 .Net(Visual Studio 2013,.Net 3.5)中,大约 1.6GB。
我们遇到了 SVN 在更新时无法下载所有最新更改的问题。例如,一位开发人员在一天下午提交了一项更改。 30 分钟后,另外 2 位开发者从 SVN 获得了最新消息。他们没有得到第一个开发人员的更改。第二天早上,当这 2 位开发人员再次获得最新消息时,变化就在那里。我们尝试从本地计算机中清除文件夹,并在选中“完全递归”的情况下再次签出,但似乎没有任何区别。
在提交或更新 SVN 时,我们还随机收到 SQLite 和 I/O 磁盘错误。我们的办公地点是美国 3 个中的 1 个,我们是唯一一个有这些奇怪行为的办公室。我不确定这些错误是否与第一个问题有关。
有没有其他人在提交和更新之间经历过这种“滞后”或延迟时间?这可以像 SVN 设置一样简单吗?或者这听起来像网络问题?
【问题讨论】:
标签: svn tortoisesvn delay commit lag