2

TortoiseHg は多くの機能で TortoiseGit よりも優れています。TortoiseHg に基づいて新しい TortoiseGit を作成するには、数行のコードを変更するだけで済みますか?それとも数週間または数か月の開発期間が必要ですか?

4

2 に答える 2

9

github 関係者によって開発された優れたhg-git 拡張機能を介して、Git リポジトリで Mercurial を使用できます。最近の TortoiseHg バージョンにはすでに dulwich ライブラリが含まれているため、hg-git をクローンして、mercurial.ini ファイルに数行追加するだけです。

手順は、TortoiseHg ヘルプの「Use with other VCS systems」にあります。

ssh の設定方法については、こちらを参照してください。ただし、TortoiseHg はバンドルされている plink を自動的に使用するため、PuTTY の plink の設定について心配する必要はありません。

Windows 7 では発生しないように見えるファイル ロックの問題が原因で、XP で大きなリポジトリのクローンを作成する際に問題が発生したことに注意してください。

于 2011-02-09T18:05:15.593 に答える
5

数行変更するだけでは間違いありません。

TortoiseHgはMercurialに対して密接に書かれています。コマンドラインクライアントをラップアラウンドするだけでなく、コアPythonコードと統合します。

プログラム全体を下から上に向かって書き直す必要があります。

TortoiseGitチームに、改善してほしいことについて良いフィードバックを提供する方がはるかに建設的です。

于 2011-02-09T13:17:00.627 に答える