私たちの製品のコアバージョンからのクライアントリリースのブランチに名前を付ける予定です。Mercurial/TortoiseHgのブランチを隠す
TortoiseHgのブランチ図を無関係なブランチで混乱させることは望ましくありません。つまり、クライアントの数が増えれば図は大量になります。
ローカルの現在のブランチ以外のすべてを隠す方法はありますか?
私たちの製品のコアバージョンからのクライアントリリースのブランチに名前を付ける予定です。Mercurial/TortoiseHgのブランチを隠す
TortoiseHgのブランチ図を無関係なブランチで混乱させることは望ましくありません。つまり、クライアントの数が増えれば図は大量になります。
ローカルの現在のブランチ以外のすべてを隠す方法はありますか?
私はそれを自動的に行う方法はないと思っていますが、多くの基準でTortoiseHgグラフをフィルタリングすることができ、名前付き分岐がオプションの1つです。
Revision Details
タスクページでは、フィルタアイコン(虫めがねのアイコン)をクリックできます。これにより、リビジョングラフの上にさまざまなフィルタオプションを備えた余分なツールバーが表示されます。右端にあるものは、デフォルトで* Show All *
というドロップダウンです。それをクリックし、表示するブランチを選択します。あなたは、少なくとも2つの選択肢があります(リポジトリのタブがタブでフィルタリング支店を持っていることによって、このことを示す)
をあなたはこのツールバーを閉じることができますし、フィルタが適用されたままになります:特別レポ単一の分岐へ
Global Settings
から<Repo> settings
(またはワークベンチから:選択レポ - File
からSettings
) - Workbench
からDead Branches
。すべてここに支店 "ワークベンチの中に隠されなければならない"
、このような何かを入力します。
branch(default) or branch("branch 1") or branch("branch 2")
default
、branch 1
とbranch 2
はすべて、表示されているを入力します。他は隠されています。
現在のフィルタに影響を与えずに、フィルタツールバーをもう一度閉じることができます。バックグラウンドは、アクティブなフィルタがあることを知らせるために黄色のままです。
[フィルタ]ボックスのチェックを外すと、すべてのチェンジセットが再び表示されますが、現在のフィルタと一致しないチェックセットはグレー表示されます。
さらに高度なフィルタを作成するには、小さな省略記号(&#x20;)を押してクエリウィザードを開くことができます。
revset式/フィルタの使用は、単一のブランチを表示するよりもずっと便利です(ほとんどの場合は実用的です)。救命士は[フルrevsetサポート](https://www.selenic。com/hg/help/revsets)には、祖先のように、関心のあるブランチ(またはリビジョン)に入った他のブランチも含める必要があります。 – user2864740
ありがとうございましたLazy Badger –
オプション(2)は、グラフ/履歴ビューからワークベンチ内でそれらを非表示にしません。ブランチのドロップダウンリストからのみです。既定では、閉じたブランチはそこに表示されません。 – Abel