1

私は次のようにリポジトリを構成しました:

\ Util_1
  \ブランチ
  \ tags
  \トランク
\ Util_2
  \ブランチ
  \ tags
  \トランク
..。

今、私のローカルディスクに私は持っています:

\ dev   
  \ Utils
    \ Util_1
    \ Util_2

Util_xxでは、フォルダーはトランクのみです。Utilsフォルダーに入ると、TortoiseSvnに各Utilのステータスアイコンが表示されます。残念ながら、それらを含むUtilsフォルダーにはステータスアイコンがありません。実際にはチェックアウトフォルダではないので、入力しないと何かが変更されていることがわかりません。Devフォルダーから見ると、何も表示されません。そのため、たまたまチェックインしなかったのですが、このリポジトリの定期的な開発者ではないため、1か月間ファイルを忘れてしまいました。

TortoiseSVNに親フォルダー内の子フォルダーの累積ステータスを表示させる方法はありますか?

4

4 に答える 4

2

Utilsはチェックアウトされたフォルダーではなく、が含まれていないため.svn、SVNを使用して何もできません。

于 2010-07-26T13:14:43.693 に答える
1

svnサーバーをローカルにインストールし、Util_1、Util_2などのそれぞれへの「外部」リンクで最新の状態に保つ「Utils」リポジトリを設定することができます...それでも私にはわかりませTortoiseSVNが親のアイコンに外部の子のステータスを表示するかどうかわからないために機能するかどうか。

フォルダ階層を変更して、実際のリポジトリ階層に合わせる必要があります。このような:

\dev
  \Util_1
  \Util_2
  \Non-Util_Project_Repo

プロセスも変更する必要があります。一度に1か月以上取り組んでいないプロジェクトがある場合、とにかくそのコピーを保持しているのはなぜですか?

于 2010-07-26T15:41:26.723 に答える
0

いいえ。あなたが与えた正確な理由のために...TortoiseSVNは何も知らないUtilsdev、どちらも作業コピーではないためです。

于 2010-07-26T14:41:05.843 に答える
0

いいえ。ただし、Utils_1とUtils_2のリポジトリに親ディレクトリがある場合(以下を参照)、蓄積されたステータスを示すUtilsディレクトリ全体のチェックアウトを実行できます。ただし、すべてのブランチとタグをチェックアウトすると面倒になる可能性があるため、これはお勧めしません。

\Utils
  \Util_1
    \branches
    \tags
    \trunk
  \Util_2
    \branches
    \tags
    \trunk
...
于 2010-07-27T06:41:31.210 に答える