gitsubrepoを使用したMercurialリポジトリがあります。TortoiseHGを開くと、複数(5〜10)のコンソールウィンドウが開いてすぐに閉じます(1秒未満)。それらの窓を見せずに亀を動かしたい。
これまでの私の最高のリードは、この古いスレッドです。SVN用ですが、順調に進んでいるようです。
私はPythonスクリプトを変更しても大丈夫ですが、それに頼らずに動作させることを望んでいます。
私はWindowsでopensshでmsysgitを使用しています。
このクラスを見てください:
http://hg.intevation.org/mercurial/crew/file/61c8327ced50/mercurial/subrepo.py#l901
これには、関連するコードが含まれている必要があります。これも役立つかもしれません:
http://hg.intevation.org/mercurial/crew/file/61c8327ced50/mercurial/win32.py#l281