Issue Type: Bug Bug
Affects Versions: current
Assignee: Unassigned
Components: cvs
Created: 26/Jun/13 8:33 PM
Description:

We have a lot of legacy projects that are stored in CVS. We use Windows in house and SSPI to authenticate. I am almost able to get a working setup with Jenkins but I have one missing piece - checking out from cvs.

Conceptually our setup:
CVS Module structure:
/ThirdParty/...
/Applications/...
/Libraries/lib1/
/Libraries/lib2/

I cannot use the current CVS plugin because it doesn't support SSPI, so I downgraded to version 1.6. With this version I use the legacy mode to checkout, because I need the directory structure to stay intact. This works and everything checks out, but then it appears to error looking for the changes. There is no CVS folder created at the root of the project structure and that's where it executes the command, so it dies not finding any changes.

Console log:

Building in workspace D:\bin\Jenkins\web.subject
[web.subject] $ cvs -Q -z3 -d :sspi:vsbuild:/sw_development co -P -D "Wednesday, June 26, 2013 8:01:43 PM UTC" Web.SubjectAssessmentForm
$ computing changelog
cvs log: in directory .:
cvs [log aborted]: there is no version here; do 'cvs checkout' first
ERROR: cvs exited with error code 1
Command line was [Executing 'cvs' with arguments:
'-d:sspi:vsbuild:/sw_development'
'log'
'-S'
'-d'
'>=2013-06-25'
'Web.SubjectAssessmentForm'

The ' characters around the executable and arguments are
not part of the command.
] in D:\bin\Jenkins\web.subject
Input text:
START==>null<==END
Working directory is D:\bin\Jenkins\web.subject
cvs exited with error code 1
Command line was [Executing 'cvs' with arguments:
'-d:sspi:vsbuild:/sw_development'
'log'
'-S'
'-d'
'>=2013-06-25'
'Web.SubjectAssessmentForm'

The ' characters around the executable and arguments are
not part of the command.
] in D:\bin\Jenkins\web.subject
Input text:
START==>null<==END
	at hudson.org.apache.tools.ant.taskdefs.AbstractCvsTask.runCommand(AbstractCvsTask.java:387)
	at hudson.org.apache.tools.ant.taskdefs.AbstractCvsTask.execute(AbstractCvsTask.java:457)
	at hudson.org.apache.tools.ant.taskdefs.cvslib.ChangeLogTask.execute(ChangeLogTask.java:293)
	at hudson.scm.CVSSCM$4.invoke(CVSSCM.java:967)
	at hudson.scm.CVSSCM$4.invoke(CVSSCM.java:887)
	at hudson.FilePath.act(FilePath.java:905)
	at hudson.FilePath.act(FilePath.java:878)
	at hudson.scm.CVSSCM.calcChangeLog(CVSSCM.java:887)
	at hudson.scm.CVSSCM.checkout(CVSSCM.java:429)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1369)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:676)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:581)
	at hudson.model.Run.execute(Run.java:1593)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
	at hudson.model.ResourceController.execute(ResourceController.java:88)
	at hudson.model.Executor.run(Executor.java:242)
Finished: FAILURE
Due Date: 05/Jul/13 12:00 AM
Environment: Windows Server 2008 R2 Standard
CVS plugin version 1.6
Tortoise CVS
Project: Jenkins
Priority: Blocker Blocker
Reporter: Scott Telle
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply via email to