乌龟SVN原木“;URL。。不';“不存在”;

乌龟SVN原木“;URL。。不';“不存在”;,svn,tortoisesvn,Svn,Tortoisesvn,我正在使用Windows7 Professional和Tortoise SVN 1.9.4 因此,我右键单击SVN控制下的目录并选择Show SVN Log。显示了多个修订版本。我选择了多个连续的修订,没有一个重命名或移动任何文件或目录。日志窗口的第三个区域显示受选定范围影响的文件。我双击一个文件以查看差异。我没有看到差异,而是看到一个弹出错误: “Subversion报告了一个错误。URL...。://svnrepository.MYDOMAIN.com/svn/X/Y/trunk/somef

我正在使用Windows7 Professional和Tortoise SVN 1.9.4

因此,我右键单击SVN控制下的目录并选择
Show SVN Log
。显示了多个修订版本。我选择了多个连续的修订,没有一个重命名或移动任何文件或目录。日志窗口的第三个区域显示受选定范围影响的文件。我双击一个文件以查看差异。我没有看到差异,而是看到一个弹出错误:

“Subversion报告了一个错误。URL...。://svnrepository.MYDOMAIN.com/svn/X/Y/trunk/somefile.txt不存在”


这是什么原因造成的?

非常古老的问题,但万一有人在这里着陆(就像我今天所做的),我想我知道发生了什么。问题是,如果选择多个修订,“操作”修改器将不会显示在底部窗格中。如果您一次只选择一个版本,您可能会发现有问题的文件(“somefile.txt”,在OP的示例中)将被列为“添加”或“移动”。(同样,当您同时选择所有修订时,该信息将被隐藏。)如注释中所述,当您尝试使用差异化工具打开该文件时,这会导致SVN阻塞


不幸的是,目前唯一的解决办法似乎是仅对添加新文件后出现的修订进行分组,并区分这些修订。

在运行“显示日志”之前是否更新了工作副本?我是这样做的。我经常有这个问题,我也有同样的问题。在我的例子中,这意味着我要打开的文件不存在于我选择的修订版本中,因此差异崩溃。也在找工作吗