SVN - 犯下的外部上提交主干(SVN - Committing externals on co

2019-10-17 11:38发布

简短而亲切的:

我有一个外部的一个项目,这让我犯外部文件的更改一起改变在一个操作主干线:

我有一个外部的,它不允许我犯沿着主干改变另一个项目:

最明显的区别是,第二外部检查出的化合物目录,但比我找不到会,到miy头脑,会阻止SVN犯得不得了的差异等。

这里发生了什么? 很显然,我希望能够与在一次操作中变为主干沿着提交更改的外部。 我怎样才能做到这一点在第二种情况下?

Answer 1:

答案竟然是该化合物目录。 出于某种原因,外部组件签出到子文件夹在根项目下,像“SharedLib”,可以提交的修改,不管更深的变化实际上是如何。 外部对象签出像“的外部/ SharedLib”不能将文件夹结构。 这也意味着,从外部组件各种来源检出到一个子目录(以避免让整个外部时,你只需要一个库)将不允许提交。

我会凑合。 现在,我知道这是一个问题,我要调整的外部是如何设置的,当我想其实与他们的工作,而不只是在其周围。



文章来源: SVN - Committing externals on commit of main trunk