为svn存储库创建别名

时间:2010-09-29 06:44:26

标签: svn alias

我正在处理多个存储库。
是否可以为存储库创建别名。 所以我可以用它们代替原始网址吗?

即代替:

svn ls https://mysvnrepos.abs/trunk

我可以使用:

svn ls myrepo

3 个答案:

答案 0 :(得分:7)

如果您使用Linux或Mac OS,则可以为shell定义全局变量。

export myrepo="https://mysvnrepos.abs/trunk"

然后你可以打电话

svn ls $myrepo

如果要保留此变量,请将上面的行添加到〜/ .bashrc文件中(如果它不存在则创建它)。

答案 1 :(得分:2)

不,我不相信有。在标准的Subversion工作流程中,很少需要输入完整的URL - 大多数操作都在已经检出的工作副本上 - 而且无论如何,如果你正在使用分支和标签,那么URL就会调用之间的变化。

这并不是说这个想法没有任何用处,只是说开发人员添加它是没有用的。

如果像我一样,您很难记住要使用的工作副本的网址,svn info会将其提供给您。

答案 2 :(得分:1)

不确定,但也许externals就是你所追求的。