4

在我的项目目录中,我将 svn:externals 设置为以下内容:

library svn+ssh://MY_USERNAME@some.server.com/library

MY_USERNAME我的个人用户名在哪里。它对我有用,但是如果另一个人检查我的项目,它将失败,因为他们无法使用我的用户名登录。是否有可能以某种方式MY_USERNAME成为签出项目的用户名或在库文件夹上运行 svn update 时使用的用户名?

4

1 回答 1

2

也许尝试创建另一个具有只读访问权限的用户?

您可以尝试的另一个选择是尝试关键字替换,但我不知道它是否适用于属性。

你试过相对网址吗?

  • ../ 相对于设置了 svn:externals 属性的目录的 URL

  • ^/ 相对于 svn:externals 属性被版本化的版本库的根目录

  • // 相对于设置了 svn:externals 属性的目录的 URL 方案

  • / 相对于 svn:externals 属性版本化的服务器的根 URL

于 2011-06-15T18:22:53.703 回答