私たちはCCNetからJenkinsに移行しており、Mercurialの使用を開始しました。レポはJenkinsよりも別のサーバー上にあるため、ネットワーク上でクローンを作成する必要があります。私のテストでは、--uncompressed
オプションを使用してhg clone
オプションを使用すると、(documentationで説明されているように)ネットワークを引き出すためにはるかに高速ですので、Mercurial Jenkins plug-inに追加してほしいと言っています。私はジェンキンスさんは地元のレポを更新するには、このコマンドを実行していることを参照してください。HgクローンオプションをMercurial 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
私はジェンキンのXMLを変更する必要がある場合があります疑います私はジェンキンのGUIでそれを行う場所を見ていなかったので、直接プロジェクトを作成しましたが、私はこれに関するドキュメントを見つけることができません。
私たちは同じ問題を抱えています.Windowsプラットフォームでは、LinuxプラットフォームとMac OSXプラットフォームで問題なく勝るため、 '--uncompressed'フラグなしで大きなリポジトリをクローンすることはできません。 –