DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23272>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23272 CVS task over ssh blocks execution Summary: CVS task over ssh blocks execution Product: Ant Version: 1.5.3 Platform: PC OS/Version: Windows NT/2K Status: NEW Severity: Normal Priority: Other Component: Core tasks AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Hi, Attaching a bunch of stuff to help reproduce this... When I use ant to run a number of checkouts and build tasks, all is well on linux (as usual), but on windows, the cvs tasks seem to block the operation of the rest of the target. What I mean by that is, when using the ext access method in CVS, with plink as the ssh bridge, with this very simple build.xml (attached as well for easy downloading): <?xml version="1.0"?> <project name="Break stuff" default="all" basedir="."> <description>ANT file showing problems with ant/wincvs/plink</description> <property environment="env"/> <target name="all"> <!-- Initialisation = checkout module binaries --> <cvs cvsRoot="${env.CVSROOT}" cvsRsh="${env.CVS_RSH}" package="test1"/> <cvs cvsRoot="${env.CVSROOT}" cvsRsh="${env.CVS_RSH}" package="test2"/> </target> </project> I get the following result: C:\java\build_env>ant -f build_test.xml Buildfile: build_test.xml all: [cvs] cvs server: Updating test1 [cvs] U test1/a And after several minutes, I kill the ant instance. Relevant environment variables, for information: CVSROOT=:ext:[EMAIL PROTECTED]:/path/to/repos CVS_RSH=plink ANT_HOME, JAVA_HOME et al are all set to reasonable values. I am also attaching the tarred up repository I was using. You will see it really is just a dummy CVS repository. This script runs as expected (that is, both checkouts proceed to completion, and we get the command line back) on Linux. Also, when run from the command line, the cvs co test1 and tes2 work fine, and return control to the command line when finished. I will attach some more verbose output with cvs -t and ant -v in a minute. Thanks, Dave. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]