TortoiseSVN v1.8.6:提交和更新之间的延迟计时

TortoiseSVN v1.8.6:提交和更新之间的延迟计时,svn,tortoisesvn,delay,commit,lag,Svn,Tortoisesvn,Delay,Commit,Lag,我的团队最近从visualsourcesafe转到Subversion(SVN)。我们使用OrtoiseSVN v1.8.6。我们的代码库位于.Net(Visual Studio 2013,.Net 3.5)中,大约为1.6GB 我们遇到了SVN更新时未下载所有最新更改的问题。例如,一个开发人员在一个下午提交了一个变更。30分钟后,另外两名开发人员从SVN获得了最新消息。他们没有得到第一个开发人员的更改。第二天早上,当这两位开发人员再次获得最新信息时,变化就出现了。我们已经尝试从本地计算机上清除

我的团队最近从visualsourcesafe转到Subversion(SVN)。我们使用OrtoiseSVN v1.8.6。我们的代码库位于.Net(Visual Studio 2013,.Net 3.5)中,大约为1.6GB

我们遇到了SVN更新时未下载所有最新更改的问题。例如,一个开发人员在一个下午提交了一个变更。30分钟后,另外两名开发人员从SVN获得了最新消息。他们没有得到第一个开发人员的更改。第二天早上,当这两位开发人员再次获得最新信息时,变化就出现了。我们已经尝试从本地计算机上清除文件夹,选择“完全递归”再次签出,但似乎没有什么不同

在提交或更新SVN时,我们还随机收到SQLite和I/O磁盘错误。我们的办公地点是美国三分之一,我们是唯一有这些奇怪行为的办公室。我不确定这些错误是否与第一个问题有关


是否有其他人在提交和更新之间经历过这种“延迟”或延迟时间?这能像SVN设置一样简单吗?或者这听起来像是网络问题

这纯粹是网络或基础设施问题(顺便说一句,这里是非主题)

它也可能以某种方式损坏或损坏工作拷贝(测试、修复或创建至少一个新的/更好的2/在已检查的HDD/或新主机/)


此处显示CLI测试的实际输出(svn提交+svn ls-v URL+svn向上)

请与负责Subversion服务器的系统管理员联系,并告诉他有关该行为的信息。我想您的组织中已经实现了一些功能,而复制是造成您提到的延迟的瓶颈。在这种情况下,您无法在客户端执行任何操作来修复此问题。请与您的系统管理员联系。

谢谢,我将与他们联系。周五下午,我们尝试了“svnadmin验证”,并收到以下消息:E165005:预期的存储库格式“3”或“5”;找到格式“12”。我很好奇,在从VSS转换到SVN以维护历史记录时,我们是否损坏了存储库。我们使用了一个开源工具(VSS2SV)。针对VSS文件夹或整个数据库运行它,然后将其从VSS中提取并放入本地SVN存储库(仅为转换创建了本地存储库;未连接到prod SVN服务器)。然后,我们从SVN存储库创建了一个转储文件,并将该转储文件导入到prod SVN服务器中。我们在周五测试了提交(UI,而不是CLI),无法重现延迟。它是零星的,可能是在服务器上流量很大的时候。