svn:修订版本中不存在路径 [英] svn: Path does not exist in revision

查看:673
本文介绍了svn:修订版本中不存在路径的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆