2009-04-20 23 views
6

Tortoise SVNリビジョングラフを開く前にそれをフィルタリングする方法はありますか?それを開こうとすると1分以上かかるので、あまりにも多くの廊下の剣闘につながっている。私はそれを開いた後に簡単にフィルタリングすることができますが、私の問題です。Tortoise SVNリビジョングラフを開く前にそれをフィルタリングする方法は?

理想的には、私は本当に最後の100回程度のリビジョンを見る必要があります。時間の幕開けからすべてではありません。

+0

LOL、1分待つだけですか?私のTSVNクライアントは、1時間かかると私に伝えています。 –

+0

私は他の人の船に乗っています。これは特に私が最後の4つのリビジョンを綿密に調べる必要があることを知っている私のケースでは、非常に有用であることがわかります。表示されるログメッセージの数を制限する類似の経験は、現在のバージョンから戻ってくるリビジョンの数を制限することを非常に自然にします。 – jxramos

答えて

7

私の知る限り、あなたがグラフをフィルタリングすることはできません - TortoiseSVNのドキュメントは言う:

グラフを生成するために、TortoiseSVNは、リポジトリのルートからログメッセージをすべて取得しなければなりません。言うまでもなく、サーバーの速度、ネットワーク帯域幅などに応じて、数千のリビジョンのリポジトリを使用しても数分かかることは言うまでもない。現在、50万件以上のリビジョンを持つApacheプロジェクトのようなものを試してみると、時間。

ログキャッシングを使用している場合は、この遅延が1回発生するだけです。その後、ログデータはローカルに保持されます。ログキャッシュはTortoiseSVNの設定で有効になっています。

ログキャッシュが有効になっており、今後のグラフ表示が高速になることを確認してください。

+0

ありがとう、ログキャッシング設定で「Power User Defaults」を選択したばかりですが、リビジョングラフを分割して表示するようになりました。 –

2

いいえ、それはできません。グラフを生成するため、TSVNはすべてのリビジョンのログからの情報を必要とします。それ以外の場合は、コピーが失われる可能性があります(たとえば、r2からHEAD、HEADがr1000のタグを作成した場合)。

関連する問題