3

TortoiseSVN 1.8.1 に問題があります。この問題は、ここで説明されている問題と似ています。

実際、複数の外部を持つフォルダーを含むプロジェクトがあります。一度に複数の外部の変更をコミットする場合、またはメイン プロジェクトへの変更と一緒にコミットする場合、外部は常にグレー表示されます (ここの 2 番目の図のように)。それらを選択できず、各外部を個別にコミットする必要があります。

この問題は、外部の親フォルダーで発生します。外部は、メイン プロジェクトと同じリポジトリにあります。この問題は TortoiseSVN 1.8 で最初に発生しました。TortoiseSVN 1.7 で動作しました。

これは TortoiseSVN 1.8 のバグですか? または、そのようなコミットを有効にするプロパティはありますか? 外部プロパティを特別な方法で設定する必要がありますか?

4

1 に答える 1

1

バグはありません。これが TortoiseSVN の正しい動作です。

デフォルトでは、エクスターナルは変更を受け入れません。あなたがコントリビューターではない、またはリポジトリの外部にあるリポジトリからの外部を使用しているとします。TortoiseSVN はファイルの変更を追跡できますが、一度に 2 つのリポジトリで 1 つのコミットを実行することはできません。

すべてのパスがリポジトリ構造内にある場合でも、2 つのリポジトリで単一のコミットを実行するのは悪い習慣です。

于 2013-08-27T15:22:14.010 に答える