在我的项目目录中,我将svn:externals设置为以下内容:
library svn+ssh://MY_USERNAME@some.server.com/library
其中MY_USERNAME
是我的个人用户名。它适用于我,但如果另一个人检查我的项目,它将失败,因为他们无法使用我的用户名登录。有可能以某种方式使MY_USERNAME
成为签出项目的用户名或在库文件夹上运行svn update时使用的用户名吗?
答案 0 :(得分:2)
也许尝试创建另一个只读访问权限的用户?
您可以尝试的其他选项是尝试Keyword substitution,但我不知道它是否适用于属性。
您是否尝试过relative urls?
../相对于网址 svn:externals的目录 属性设置
^ /相对于。的根 存储库中的svn:externals 属性已版本化
//相对于URL的方案 的目录 svn:externals属性设置
/相对于的根网址 服务器上的svn:externals 属性已版本化