要提交给SVN External的更改

时间:2011-05-30 11:27:10

标签: svn svn-externals

我有一些代码,其中的部分是从其他几个外部存储库中提取的(例如,url:http_external_repository)。我对这些外部代码做了一些更改。

我的问题是如何提交这些更改,

1)如果我想提交原始的外部存储库?

2)如果我不想破坏原来的外部存储库,我能做点什么吗?

1 个答案:

答案 0 :(得分:2)

  1. 提交 - >它将自动提交到外部存储库。外部只是一个链接

  2. 您可以在自己的存储库中构建外部存储库的副本(请参阅documentation "Vendor branches"并提交到您的存储库。您将需要手动从外部存储库中提取更新的开销,而不是引用它们。

  3. 或者2)您可以将补丁文件保存在原始存储库中的某个位置,并将它们应用于较新版本的外部存储库。如果预计会对外部存储库进行频繁更改,这就是我处理它的方式。