3

我对 TortoiseSVN 1.8.1 有疑问。该问题与此处描述的问题类似。

事实上,我有一个项目,其中包含一个具有多个外部的文件夹。当我想一次提交多个外部的更改或与我的主项目的更改一起提交时,外部总是灰色的(就像这里的第二张图片)。我无法选择它们,必须分别提交每个外部。

外部文件的任何父文件夹都会出现问题。外部文件与我的主项目在同一个存储库中。这个问题首先出现在 TortoiseSVN 1.8;它适用于 TortoiseSVN 1.7。

这是 TortoiseSVN 1.8 中的错误吗?或者是否有启用此类提交的属性?我是否必须以特殊方式设置我的 externals 属性?

4

1 回答 1

1

没有错误。这是 TortoiseSVN 的正确行为。

默认情况下,外部不接受更改。假设您正在使用您不是贡献者或位于您的存储库之外的存储库的外部。TortoiseSVN 可以跟踪文件更改,但您不能同时在两个存储库中执行单个提交。

即使所有路径都在您的存储库结构中,在两个存储库中执行单个提交也是一种不好的做法。

于 2013-08-27T15:22:14.010 回答