svn:修订版本中不存在路径 [英] svn: Path does not exist in revision
问题描述
我想在subversion中创建标记。在命令行上我试过以下:
I want to create tag in subversion. On the command line I have tried the following:
svn copy http://myserver.mycompany.com:8080/svn/SVN_Main/trunk http://myserver.mycompany.com:8080/svn/SVN_Main/tag/Build-5.4.3.2 -mBuild 5.4。 3.2标签
svn copy http://myserver.mycompany.com:8080/svn/SVN_Main/trunk http://myserver.mycompany.com:8080/svn/SVN_Main/tag/Build-5.4.3.2 -m "Build 5.4.3.2 tag"
我遇到此错误:
svn:Path'< a href =http://myserver.mycompany.com:8080/svn/SVN_Main/trunk =nofollow noreferrer> http://myserver.mycompany.com:8080/svn/SVN_Main/trunk 对于修订1234不存在
svn: Path 'http://myserver.mycompany.com:8080/svn/SVN_Main/trunk' does not exist for revision 1234
路径 http://myserver.mycompany.com:8080/svn/SVN_Main/trunk 是完全相同的路径,当我使用该文件夹的重现浏览器。任何想法,什么可能是导致这个问题?我也试过它w / wo用户名/密码。
The path http://myserver.mycompany.com:8080/svn/SVN_Main/trunk is exact same path that I have when I use the repro-browser on that folder. Any ideas on what may be causing this problem? I have also tried it w/wo username/password.
推荐答案
如果你只是从版本库浏览器(右键点击文件夹,然后复制)
What happens if you just do the copy from within the repository browser (right click on the folder, then copy)
这也可能是一个区分大小写的问题?我们在Windows上的Apache下运行svn服务器,发现读取是一般不区分大小写的,但写操作区分大小写。
Could it also be a case-sensitivity issue? We run our svn server under Apache on Windows and find that reads are general case-insensitive, but write operations are case sensitive.
如果开发人员检查out / trunk / somefolder时的名字是真的/ trunk / SomeFolder。他们只有在尝试提交时才会收到错误。
This is a real pain if a developer checks out /trunk/somefolder when the name is really /trunk/SomeFolder. They will get an error only when trying to commit.
这篇关于svn:修订版本中不存在路径的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!