22

私は現在、いくつかのサイドプロジェクトにTortoiseHg経由でMercurialを使用しています。プラグインまたは同様のメカニズムを介して、MercurialとVisualStudio2010がより緊密に統合されているかどうか疑問に思いました。私が考えているのは、VS用のプラグインを提供するgit拡張機能と非常によく似ています。計画は、最終的にMercurialをサポートするCodeplexでプロジェクトをホストすることです。

4

5 に答える 5

22

2010年を含む2005年から2013年まで動作するvisualHGがあることを確認してください。

別の代替手段 (インストールされているものを制御できない環境にいる場合に便利) は、VS の外部ツール メニュー/ボタンを使用して、thg 経由で tortoiseHg ウィンドウを起動することです。

于 2010-06-24T10:16:28.333 に答える
5

私は最近hgsccを使用していますが、かなりうまく機能します。TortoiseHG と同様のインターフェイスを備えており、ソリューション エクスプローラーとも統合されています。私は VS2008 でしか使用していませんが、ウェブサイトによると 2010 でも動作するとのことです。

于 2010-07-15T00:49:42.103 に答える
3

VisualHg + TortoiseHg。また、VS2010でいくつかのホットキーを割り当てて、File.Commit、File.RepoBrowserなどのVisualHg関数を呼び出すことをお勧めします。

于 2011-06-27T07:02:59.700 に答える
1

この他の SO answerを参照してください。

そこにある代替手段 (VS2010 から VS2015 の場合) は基本的に 2 つあります:基本的にTortoiseHgVisualHGの GUI プロキシであると、スタンドアロンパッケージ ( TortoiseHgは必要ありません) です。HgSccPackage

どちらも、[ツール] メニューからアクセスできる Visual Studio の [拡張機能と更新プログラム... ] GUI ツールを使用して無料でインストールできます。

簡潔に言うと、前者はより幅広いオプション セットを提供しますが、後者は他のソフトウェアをインストールする必要がないため、(ほぼ間違いなく) より軽量なソリューションであり、インストールとセットアップも簡単です。適切なツールを選択するのはあなた次第です。私は個人的にTortoiseHgインターフェイスとアプローチが大好きなので、VisualHG は常に私のお気に入りの選択です。

それらの間のより広範な比較については、私のブログのこの投稿を読むこともできます.

于 2016-07-31T23:51:03.733 に答える
0

シェルベースのMercurialコマンドとpowerconsoleアドインを使用しています。

于 2011-09-30T18:20:56.253 に答える