假设我有一个项目使用外部依赖项,这些依赖项是使用svn:externals从另一个存储库导入的。 在创建TAG时,我不希望它依赖于外部存储库。 提交TAG的最简单方法是什么,包括实际代码而不是引用?
答案 0 :(得分:1)
要么修改外部依赖项以引用外部库的特定修订版,要么将其副本放入您自己的存储库中。对于后者,请阅读vendor branches。
答案 1 :(得分:0)
根据您不依赖于外部存储库的原因,pegging of externals可能是合适的。这意味着在执行svn update时,标记上的代码不会从外部源更新,除非您专门编辑外部定义并增加版本号。