在svnbook中,它向您展示了在使用svnserve作为守护进程时如何缩短存储库的URL,使用-r,如:
svnserve -d -r /usr/local/repositories
这样,您可以在URL中的主机名后面直接引用您需要的存储库,而不会泄露任何本地路径(即/ usr / local / repositories / project1):
svn checkout svn://host.example.com/project1
但是,现在我正在切换到svn + ssh,我的存储库URL中有本地路径:
svn checkout svn+ssh://host.example.com/usr/local/repositories/project1
有没有人知道如何隐藏该本地路径并使用较短的URL,使用svn + ssh并使用svn服务器上的UNIX软链接WITHOUT? (如果您使用软链接,您仍会在URL中添加额外的字符串...)
更新:可以在the accepted answer over on ServerFault(绿色选中的答案)中找到解决方法。耶!
答案 0 :(得分:1)
更新:可以在the accepted answer over on ServerFault(绿色选中的答案)中找到解决方法。耶!
答案 1 :(得分:0)
可能不是你的要求,但我只是使用bash别名将长命令别名为短命令。