Note that there are some explanatory texts on larger screens.

plurals
  1. POHudson git clone error
    primarykey
    data
    text
    <p>I have created free-style software project in Hudson.</p> <p>I want to clone a public Git repository: <a href="http://git://github.com/bret/watir.git" rel="noreferrer">git://github.com/bret/watir.git</a></p> <p>Build fails with error message:</p> <pre><code>Started by user anonymous Checkout:workspace / C:\Documents and Settings\Administrator\.hudson\jobs\watir\workspace - hudson.remoting.LocalChannel@1a1f370 Last Build : #4 Checkout:workspace / C:\Documents and Settings\Administrator\.hudson\jobs\watir\workspace - hudson.remoting.LocalChannel@1a1f370 Cloning the remote Git repository Cloning repository origin $ git clone -o origin git://github.com/bret/watir.git "C:\Documents and Settings\Administrator\.hudson\jobs\watir\workspace" Trying next repository ERROR: Could not clone from a repository FATAL: Could not clone hudson.plugins.git.GitException: Could not clone at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:400) at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:358) at hudson.FilePath.act(FilePath.java:676) at hudson.FilePath.act(FilePath.java:660) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:358) at hudson.model.AbstractProject.checkout(AbstractProject.java:833) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:314) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:266) at hudson.model.Run.run(Run.java:948) at hudson.model.Build.run(Build.java:112) at hudson.model.ResourceController.execute(ResourceController.java:93) at hudson.model.Executor.run(Executor.java:118) </code></pre> <p>I do not think the problem is in folder permissions because I have another Hudson job (with SVN repository) that works just fine.</p> <p>I have tried to clone the repository to .hudson\jobs\watir\workspace from command line, and it works fine:</p> <pre><code>C:\&gt;git clone -o origin git://github.com/bret/watir.git "C:\Documents and Settings\Administrator\.hudson\jobs\watir\workspace" Initialized empty Git repository in C:/Documents and Settings/Administrator/.hudson/jobs/watir/workspace/.git/ remote: Counting objects: 15203, done. essing objects: 100% (5307/5307), done. remote: Total 15203 (delta 10052), reused 14532 (delta 9565) Receiving objects: 100% (15203/15203), 7.88 MiB | 144 KiB/s, done. Resolving deltas: 100% (10052/10052), done. </code></pre> <p>As far as I can tell, Hudson used either the same Git executable or the same version of it, as command line does.</p> <p>Command line:</p> <pre><code>C:\&gt;git version git version 1.6.3.2.1299.gee46c </code></pre> <p>Hudson:</p> <pre><code>Started by user anonymous [workspace] $ cmd /c call C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\hudson9062544454093366628.bat C:\Documents and Settings\Administrator\.hudson\jobs\watir\workspace&gt;git version git version 1.6.3.2.1299.gee46c Finished: SUCCESS </code></pre> <p>Searching the web I have found only one page related to my error message (<a href="http://www.jroller.com/b0b0b0b/entry/hudson_git_plugin_remote_windows" rel="noreferrer">hudson git plugin remote windows slave clone</a>), and it says that the problem is Git not being in path. But in that case, <code>git version</code> would not run from Hudson, right?</p> <p>Environment:</p> <ul> <li>Microsoft Windows Server 2003 R2, Standard Edition, Service Pack 2</li> <li>java 1.6.0_14</li> <li>Hudson 1.316</li> <li>Hudson GIT plugin 0.7.3</li> <li>git 1.6.3.2.1299.gee46c</li> </ul>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload