Return-Path: Delivered-To: apmail-jakarta-ant-user-archive@apache.org Received: (qmail 46208 invoked from network); 23 Oct 2002 06:45:26 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 23 Oct 2002 06:45:26 -0000 Received: (qmail 11817 invoked by uid 97); 23 Oct 2002 06:46:19 -0000 Delivered-To: qmlist-jakarta-archive-ant-user@jakarta.apache.org Received: (qmail 11754 invoked by uid 97); 23 Oct 2002 06:46:18 -0000 Mailing-List: contact ant-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list ant-user@jakarta.apache.org Received: (qmail 11742 invoked by uid 98); 23 Oct 2002 06:46:17 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) X-Url: http://www.pcotech.fr Message-ID: <3DB6466A.5000200@pcotech.fr> Date: Wed, 23 Oct 2002 08:49:14 +0200 From: Cyriaque Dupoirieux Organization: PCO Technologies User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0 X-Accept-Language: fr, en-us MIME-Version: 1.0 To: Ant Users List Subject: Re: Issue with CvsTagDiff task References: <9093431B64301C47986EF078512912AD591380@xchange.stargus.com> Content-Type: multipart/alternative; boundary="------------020008090506080205020704" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N --------------020008090506080205020704 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Hi, I declared the problem few months ago. I don't remember who told me that he was working on the problem... (And I hope he did !) Regards, Cyriaque, Matt Lyon a �crit: >Hi, > >I've run up a bit of an issue with the CVS taggdiff task and was curious as to whether any other listers had experienced anything similar. I am using Ant 1.5. In my source repository, the root path to the source is under a directory which we will call foo for sake of argument. If I run a cvstagdiff against the foo package and feed the results through the handy-dandy XSLT style sheet to transform the output into an HTML report, all of the ViewCVS links to the various files in the report are enumerated correctly and link correctly. However, I have used the CVS modules file to define various modules under the foo package. If I pass one of these modules in instead of the root package "foo", the resulting links truncate the full path to the files and therefore do not work correctly. > >For purposes of illustration of this problem, let's assume my directory structure looks like foo/src/com/yeah_buddy, and a yeah_buddy module has been defined in the CVS 'modules' file as yeah_buddy -d yeah_buddy foo/src/com/yeah_buddy. If I run a tagdiff for the yeah_buddy module, passing it in as the "package" parameter in my cvstagdiff task, all file changes are identified correctly but in the resulting report they are shown with broken links. So, instead of getting a link to a changed file src/com/yeah_buddy/File1.java, for example, I get a 'busted' link to c/com/yeah_buddy/File1.java. However, if I run a tagdiff against the foo package, I get the same changes identified and a resulting link to src/com/yeah_buddy/File1.java in the HTML report. I'm pretty sure it's a problem with cvstagdiff and not the XSLT as the output in the xml is incorrect before it is fed through the stylesheet. > >Matt > >-- >To unsubscribe, e-mail: >For additional commands, e-mail: > > > > -- Cyriaque Dupoirieux PCO Technologies Burolines - 2 ter rue Marcel Doret 31700 Blagnac T�l : 05.34.60.44.13 - Fax : 05.34.60.44.10 --------------020008090506080205020704--