【发布时间】:2013-09-05 15:37:04
【问题描述】:
我有一个从两台不同机器访问的外部 Subversion 存储库,一台使用 svn v1.7.9,另一台使用 v1.8.3。
从 v1.7.9 开始,我可以使用带有相对 (^) 符号的 svn ls 命令,它可以按预期工作(从 repo 的根目录开始)...
# svn ls ^/tags
v1-0-0/
v1-1-0/
v1-2-0/
etc
从 v1.8.3 开始,我尝试相同的命令并得到以下内容...
# svn ls ^/tags
zsh: no matches found: ^/tags
如果我从 v1.8.3 运行 svn info,我可以看到预期的 Relative URL: ^/trunk 输出(在 v1.8 中添加),但似乎我无法使用相对级别超过该级别(到根) (^) 符号,例如...
# svn ls ^/
[returns a list of all files/directories in trunk]
这意味着使用相对符号时,几乎所有命令(切换/复制/合并等)都会失败。有什么想法可以解决这个问题吗?
【问题讨论】: