我有一个项目托管在svn://foo.com
.
我想使用svn:external
本地存储库中的文件。我希望其他签出工作副本的人也下载外部文件。我需要向svn:externals
文件(在我的 wc 中)添加什么来实现这一点?
我有一个项目托管在svn://foo.com
.
我想使用svn:external
本地存储库中的文件。我希望其他签出工作副本的人也下载外部文件。我需要向svn:externals
文件(在我的 wc 中)添加什么来实现这一点?
因此,您希望签出您的项目的人也检索您的外部文件。在 Linux 发行版上使用命令行,我会这样做:
cd path/to/my/wc
svn propedit svn:externals .
svn 将在此处启动您最喜欢的编辑器,并打开一个缓冲区,其中包含 svn:externals 属性的当前内容。您可以在此处通过每行输入一个值轻松地将多个值添加到属性中。
根据您的示例,我将附加到此缓冲区:
myExternalFileName svn://foo.com/myExternalFileName
最后,您只需提交更改:
svn ci . -m "Edited svn:externals... My wonderful message"