我们使用svn:externals来指定库的特定版本,例如像如何禁止subversion提交svn:修改外部?
xyzlib -r12345 https://asdf.asdf.local/xyzlib/trunk/
当您在您的工作副本的修改,这样的签出外部,有可能犯即使外部链接到一个特定的修订,而不是HEAD。
在提交之后运行svn update
时,工作副本中的更改将消失,因为Subversion会将所有内容都还原回修订版本12345.所以,您自己从未真正看到过更改,但它们仍然位于HEAD中,这很糟糕。
仅当外部不指向HEAD修订版时才可以禁止提交吗?
什么是“承诺,这些外部对象”呢?有人致力于https://asdf.asdf.local/xyzlib/trunk/?什么包含什么修改? – 2009-06-16 13:23:09
我重新配置了一下这个问题 – martinus 2009-06-16 13:32:10