从svn:externals覆盖文件

时间:2010-06-23 16:08:17

标签: svn tortoisesvn

我正在使用svn:externals来包含来自另一个项目的代码 - 我不想为其提交更改。

svn:externals包含的其中一个文件需要一个小的更改(只是一行)才能使用我当前的项目。所以我想把它交给我自己的SVN。

我该怎么做?如果我现在尝试提交,它会尝试将我对此文件的更改提交给所有者SVN - 这显然是不可能的。

我猜应该很容易吗?我在Windows上使用TortoiseSVN

1 个答案:

答案 0 :(得分:3)

也许你需要一个vendor branch。也就是说,将外部复制到您自己的仓库,进行更改并定期更新副本。