1

ドキュメントを検索しましたが、MercurialがすでにインストールされているマシンにTortoiseHGをインストールできるかどうかはまだわかりません。特に、FAQで、インストーラーがMercurialをバンドルしていることがわかりました。ただし、一方で、ソースからビルドするには、(明らかに)リポジトリのクローンを作成する必要があります。

私の問題は、Mercurialの最新リリース(2012年11月現在は2.4)をインストールしましたが、現在利用可能なすべてのTHGリリースは以前のバージョンを参照していることです。例えば、

2012-10-01: TortoiseHg 2.5.1 (with Mercurial 2.3.2) released

2012年11月のニュースで見ることができるように。

最善の行動方針は何ですか?現在、hg 2.4をインストールしており、コマンドラインから処理しているローカルリポジトリをすでに作成しています。オンラインで関連情報を見逃した可能性があります。その場合は、私に指摘してください。

4

2 に答える 2

1

Mercurialの乗組員は、下位互換性について非常に熱心に取り組んでいます。リリースノートを見て、Mercurial2.3.xクライアントから2.4リポジトリへの違いをもたらす可能性のあるものが2.4にあるかどうかを確認してください。TortoiseHgのクルーは、Mercurialの新しいリリースについていくのに非常に優れているので、Mercurial2.4に基づくTortoiseHgの新しいリリースを見るのにそれほど長く待つ必要はありません。

于 2012-11-05T19:27:51.227 に答える
1

最善の行動は、物事をそのままにしておくことです。Mercurial 2.4のアップグレードノートによると、2.3以降、ブックマークの処理のみが非互換的に変更されています。したがって、リポジトリはバージョン間で互換性があるはずです。

将来のアップグレードでは、TortoiseHgがMercurialの最新リリースに追いつくのを待つ方がよいでしょう。セキュリティアップデートや重要な修正が必要でない限り、これほど熱心にアップグレードする理由はほとんどありません。さらに、GUIを定期的に使用する場合は、Mercurialを個別にアップグレードする必要がさらに少なくなります。

于 2012-11-05T19:37:00.867 に答える