CCNetからJenkinsに移行し、Mercurialの使用を開始しました。リポジトリはJenkinsとは別のサーバー上にあるため、ネットワーク経由でクローンを作成する必要があります。私のテストでは、このオプションhg clone
を使用する と(ドキュメント--uncompressed
で説明されているように)ネットワークを介してプルする方がはるかに高速なので、 MercurialJenkinsプラグインに追加するように指示します。Jenkinsがこのコマンドを実行してローカルリポジトリを更新していることがわかります。
C:\Program Files\TortoiseHg\hg.exe" --debug clone --rev default --noupdate http://remoteserver/project D:\local_repo\project
このコマンドを実行したい:
C:\Program Files\TortoiseHg\hg.exe" --debug --uncompressed clone --rev default --noupdate http://remoteserver/project D:\local_repo\project
JenkinのGUIに変更する場所がなかったため、jenkinのXMLプロジェクトを直接変更する必要があるのではないかと思いますが、そのためのドキュメントが見つかりません。