2011-06-24 9 views
4

シナリオ: msysGit-fullinstall-1.7.3.1-preview20101002 & CruiseControl.Net 1.6をインストールしました。 はまた、私はcc.netの設定ファイルは以下のように見える窓に7CC.netとGit操作のタイムアウトの問題

をVS2010を使用します。

<cruisecontrol xmlns:cb="urn:ccnet.config.builder"> 
<project name="TestCC.net"> 
    <sourcecontrol type="git"> 
     <repository>D:\testcc2\</repository> 
     <autoGetSource>true</autoGetSource> 
     <timeout>680</timeout> 
     <executable>D:\Software\GIT\msysgit\cmd\git.cmd</executable> 
     <workingDirectory>D:\testCC.net\</workingDirectory> 
    </sourcecontrol> 
    <triggers> 
     <intervalTrigger seconds="1200" /> 
    </triggers> 
    <tasks> 
     <msbuild> 
      <executable>C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe</executable> 
      <workingDirectory>D:\testCC.net</workingDirectory> 
      <projectFile>firsttest.sln</projectFile> 
      <buildArgs>/p:Configuration=Debug /v:diag</buildArgs> 
      <targets>Clean;Build</targets> 
      <timeout>480</timeout> 
      <logger>C:\Program Files\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MsBuild.dll</logger> 
     </msbuild> 
     <nunit path="C:\Program Files\NUnit 2.5.10\bin\net-2.0\nunit-console.exe"> 
      <assemblies> 
       <assembly>D:\testCC.net\TestSuit\bin\Debug\TestSuit.dll</assembly> 
      </assemblies> 
     </nunit> 
    </tasks> 
    <publishers> 
     <xmllogger /> 
     <statistics /> 
    </publishers> 
</project> 

abvoiusly D:\ testCC.net \作業ディレクトリは、& Dです。 \ testcc2 \はGitの裸のリポジトリディレクトリです。

問題は私がD:\ testCC.net \ folder(emoty one)を作成することです。 cc.netにそのWebダッシュボードでプロセスを開始させます。 .gitディレクトリを作成しますが、このエラーが発生します。

ThoughtWorks.CruiseControl.Core.CruiseControlException:ソース管理操作がタイムアウトしました。

すべてを再チェックしますが、エラーはあります。 いくつか試してみると、ファイル(D:\ testCC.netで作成されたファイル)をチェックアウトしますが、エラーが再び表示されます。

私はこのソリューションを一度開いたので、それを&に近づけてください。今はすべてが良いです&緑のcc.net成功したビルドメッセージが表示されます。

これはどうしてですか? これはcc.netの問題ですか?または私の設定?

答えて

0

このような行為を開始すると、services.mscに移動してクルーズサービスを再開します。

+0

非サービスモードでテストし、コマンドラインモードで実行します。 –

0

タイムアウトになる可能性があります.1秒未満で設定されています。

関連する問題