svn - 颠覆 : Defining a Location Alias

标签 svn

我在使用 svnserve 的 BSD 机器上有一个 Subversion 存储库,我通过 BSD 客户端访问它:

svn co svn://my.domain.com/my/repo/dirs ...

这很好,但我总是使用同一个域进行访问,而且我经常不得不检查几个不同的目录并重新输入域是一件很痛苦的事情。 svnserve 二进制文件作为守护进程调用,并带有指定的根目录:

svnserve -d -r /svn/root

我想配置我的 subversion 客户端,这样我就可以输入如下内容:

svn co dir1/ dir2/subdir dir2/subdir2/

checkin 、 checkout 以及其他任何事情,因为域永远不会改变。最好有一个默认目录来 check out 文件。我看过书,但没有找到任何东西。我可以通过 shell 执行此操作,但它似乎是 Subversion 可能具有的一种功能。

是我书看得不够好还是不可能?

最佳答案

我已经看了一段时间了,等待一个好的答案。不幸的是没有人有。 (你试过 superuser.com 了吗?)

无论如何,我昨晚想到的一个想法是您可以使用环境变量。那会变成

svn co svn://my.domain.com/my/repo/prj1

进入

svn co $MY_REPO/prj1

关于svn - 颠覆 : Defining a Location Alias,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1636655/

相关文章:

svn - 使用 Tortoise SVN 时以下有什么区别

c++ - 是否有更简单的 Windows C++ Subversion API 或 minimal_client.c 的示例 .vcproj?

svn - 颠覆的大困惑 - 现在如何提交?

svn - 为什么 NetBeans 总是想从 SVN 提交中排除这个文件?

git - 相当于 "svn checkout"的 git?

git - 同一个文件夹中有两个存储库(1 个 svn 和 1 个 git)?

svn - 在 Subversion 中尝试撤消更改示例时发生冲突

java - 如果我将 .svn 目录从 ASCII 转换为 UTF-8 会怎样?

版本化文件的 svn 写时复制语义 : an svn:externals use case?

iOS : Xcode Crash when configure SVN