我试图运行svn copy命令,如下所示。
svn copy https://rb-svn1.in.company.com/svn/Project500/branches \
https://rb-1.in.company.com/svn/cust04/Project500/tags/V1.xx \
-m "Dummy test version V1.xx tag"
但我收到错误信息说:
svn: Local, non-commit operations do not take a log message or revision properties
谁能告诉我这里发生了什么?
跋蹉
答案 0 :(得分:1)
当我尝试从命令行创建标记时,我也遇到了同样的错误。我犯的错误是我在标签名称中放了一个空格。
在SVN中创建TAGS时需要记住的一些事项:
正确的语法如下:
svn copy https://.../trunk https://.../tags/“没有空格的标记名”-m“发布YourProductName的1x.x”
这是我的0.02美元。我希望你觉得这很有用:)
答案 1 :(得分:0)
好吧,看起来SVN不需要-n和-r选项。因此,它会将您的存储库从一个地方复制到另一个地方。
本说明取自'svn help copy': 网址 - > URL:完整的服务器端副本;用于分支和标记