我遇到TortoiseSVN 1.8.1的问题。问题类似于here所描述的问题。
事实上,我有一个包含多个外部文件夹的项目。当我想同时提交多个外部更改或者同时更改我的主项目时,外部总是变灰(就像在第二张图片中here)。我无法选择它们并且必须单独提交每个外部。
外部的任何父文件夹都会出现问题。外部与我的主项目位于同一个存储库中。问题首先发生在TortoiseSVN 1.8上;它适用于TortoiseSVN 1.7。
这是TortoiseSVN 1.8中的错误吗?或者是否有一个属性来启用此类提交?我是否必须以特殊的方式设置我的外部属性?
答案 0 :(得分:1)
没有错误。那是TortoiseSVN的正确行为。
默认情况下,外部不接受更改。假设您使用的是存储库中的外部资源,而该资源库不是您的贡献者,或者位于存储库之外。 TortoiseSVN可以跟踪文件更改,但您不能同时在两个存储库中执行单个提交。
即使所有路径都在您的存储库结构中,在两个存储库中执行单个提交也是不好的做法。