Return-Path: Delivered-To: apmail-ant-user-archive@www.apache.org Received: (qmail 83170 invoked from network); 11 Oct 2007 17:31:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 11 Oct 2007 17:31:36 -0000 Received: (qmail 38740 invoked by uid 500); 11 Oct 2007 17:29:07 -0000 Delivered-To: apmail-ant-user-archive@ant.apache.org Received: (qmail 38711 invoked by uid 500); 11 Oct 2007 17:29:06 -0000 Mailing-List: contact user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list user@ant.apache.org Received: (qmail 38696 invoked by uid 99); 11 Oct 2007 17:29:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 Oct 2007 10:29:06 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [216.252.121.73] (HELO web43143.mail.sp1.yahoo.com) (216.252.121.73) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 11 Oct 2007 17:29:08 +0000 Received: (qmail 56629 invoked by uid 60001); 11 Oct 2007 17:28:47 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:X-Mailer:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=2z7NlYy7Op1ei8TthublkBv+1UHzk7zY7n7dfSiuvLDY3YCgSYSdOGDd6gVxIoX06SHWCRZFwJco2hgzIfTqNNULPPguOvvERjDl76xOmk7VfCk7BK+G926uvAzEgRNqlKBQcdGUebQY2LNXRLdOjNjlU5yyj0k8Tmz44vpck54=; Received: from [152.79.170.193] by web43143.mail.sp1.yahoo.com via HTTP; Thu, 11 Oct 2007 10:28:47 PDT X-Mailer: YahooMailRC/814.05 YahooMailWebService/0.7.134.12 Date: Thu, 11 Oct 2007 10:28:47 -0700 (PDT) From: Saladin Sharif Reply-To: Saladin Sharif Subject: Re: ant script just hang when checking out of CVS [Similar problem with cvstagdiff] To: Ant Users List MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-ID: <493140.55316.qm@web43143.mail.sp1.yahoo.com> X-Virus-Checked: Checked by ClamAV on apache.org I am not certain why the cvstagdiff was hanging, but I was able to achieve = the same functionality that I was looking for by using the CVS task and pas= sing it the "diff" as a command line option. For example:=0A=0A=0A =0A =0A =0A=0A=0AThat is good enough for what = I am trying to do; plus since I am using the cvs task instead of the exec t= ask, I am assuming that my ANT script should be platform independent (i.e. = run on both windows and unix).=0AThanks for your help,=0A-Saladin=0A=0A=0A = =0A**********************************************************=0A* Saladin S= harif=0A* e-mail: al_zawiah@yahoo.com=0A* Visit homepage @ http://gaia.ecs.= csus.edu/~sharifs=0A*******************************************************= ***=0A=0A=0A----- Original Message ----=0AFrom: Dominique Devienne =0ATo: Ant Users List ; al_zawia@yahoo.co= m=0ASent: Thursday, September 27, 2007 8:10:50 AM=0ASubject: Re: ant script= just hang when checking out of CVS [Similar problem with cvstagdiff]=0A=0A= On 9/26/07, Saladin Sharif wrote:=0A> triggered a JVM= thread dump on the hanging Ant=0A> process. I have copied and pasted the = thread dump at=0A> the end of this e-mail message.=0A=0ANothing that looks = unusual there. The cvs command was forked, and the=0Astream pumper on anoth= er thread is reading the output of the command.=0A=0AIn the past (months? y= ears?), some people complained cvstagdiff was=0Ataking an inordinate amount= of time compared to the same command on=0Athe command line. You haven't sa= id anything on how long the command=0Atakes on the CLI, and whether this ti= me changes or not with .=0AYou could try testing on a smaller repo or= inside a subset of your=0Arepo.=0A=0AIf someone the command slows down, ho= w long have you waited before=0Aasserting it hangs? Doing the test on a ver= y small repo might allow it=0Ato complete in a "reasonnable" time.=0A=0AAls= o, try thread dumps at different times, to see if you can get a=0Adifferent= stack-trace.=0A=0A> > 2) Provide relevant information: version of CVS=0A> = > client? version of CVS=0A> > server? JVM? Ant version? OS? etc...=0A>=0A>= * CVS client version:=0A>=0A> Concurrent Versions System (CVS) 1.11.22 (cl= ient)=0A=0AI'd try CVSNT. I've always used it on Windows, and used to do=0A= cvstagdiff with it (a long time ago). I get it from TortoiseCVS,=0Arather t= han the CVSNT stand-alone install.=0A=0A> Thanks for the suggestions,=0A=0A= I'm running out of ideas. If nothing works, modify cvstagdiff to work=0Aoff= a cvs diff file output separately by a different command, and=0Acombine it= with an .=0A=0AThere's a remote possibility that your server outputs= something that=0Athrows off the parsing code of cvstagdiff, but the thread= dump does=0Anot point to such an issue. --DD=0A=0A------------------------= ---------------------------------------------=0ATo unsubscribe, e-mail: use= r-unsubscribe@ant.apache.org=0AFor additional commands, e-mail: user-help@a= nt.apache.org=0A=0A=0A =0A___________________________________________= _________________________________________=0AYahoo! oneSearch: Finally, mobi= le search =0Athat gives answers, not web links. =0Ahttp://mobile.yahoo.com/= mobileweb/onesearch?refer=3D1ONXIC --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@ant.apache.org For additional commands, e-mail: user-help@ant.apache.org