Tortoise SVN log “URL .. doesn't exist”

和自甴很熟 提交于 2020-12-12 01:50:34

问题


I'm using Windows 7 Professional and Tortoise SVN 1.9.4.

So I right click on a directory under SVN control and choose Show SVN Log. Multiple revisions are shown. I select multiple contiguous revisions, none of these rename or move any file or directory. The third area of the log window shows me the files affected by the selected range. I double-click on a file to view the differences. Instead of seeing differences I instead see a popup error:

"Subversion reported an error. URL ...://svnrepository.MYDOMAIN.com/svn/X/Y/trunk/somefile.txt doesn't exist"

What can cause this?


回答1:


Very old question, but in case anyone else lands here (like I did today), I think I know what's going on. The problem is, if you select multiple revisions, the "Action" modifier won't be displayed in the bottom pane. If you were to instead select one revision at a time, you are likely to discover that the problematic file ("somefile.txt", in OP's example) will be listed as "Added" or "Moved". (Again, that information is hidden when you select all the revisions at once.) As mentioned in the comments, this causes SVN to choke when you attempt to open that file in a differencing tool.

Unfortunately, the only workaround at this point appears to be grouping only those revisions which appear after the new file was added, and diff those.



来源:https://stackoverflow.com/questions/45882013/tortoise-svn-log-url-doesnt-exist

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!