svn:externals
我在本地svn
工作副本中设置(或更改)定义时遇到问题。第一的
svn propget svn:externals
列出以下内容:
https://path/to/mytool/tags/1.0.8 mytool
我想更改此属性,使其指向带有修订号的标签1.0.9
。我尝试了以下方法:
svn propset svn:externals https://path/to/mytool/tags/1.0.9 mytool
svn: Error parsing svn:externals property on 'mytool': 'https://path/to/mytool/tags/1.0.9'
和
svn propset mytool svn:externals https://path/to/mytool/tags/1.0.9
svn: Setting property on non-local target 'https://path/to/mytool/tags/1.0.9' needs a base revision
与上面相同的 URL 和目标目录设置在引号中(作为相同问题的答案找到),这两者都会产生错误
svn: Explicit target required ('https://path/to/mytool/tags/1.0.9 mytool' interpreted as prop value)
那么我到底做错了什么?如何正确更改属性。svn help
在这里真的没有帮助......
附录:svn propedit svn:externals .
它似乎确实有效。我可以更改此属性,我现在可以提交。但propset
似乎不起作用。