从本地存储库到远程存储库的SVN外部

时间:2012-12-20 01:03:10

标签: svn

我在svn://foo.com上托管了一个项目。

我想使用本地存储库中的svn:external文件。我希望签出工作副本的其他人也下载外部文件。我需要添加到svn:externals文件(在我的wc中)才能实现此目的?

1 个答案:

答案 0 :(得分:0)

因此,您希望签出项目的人也检索您的外部文件。 使用命令行,在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"