Hi, At the risk of confusing the issue
http://www.dotnet247.com/247reference/msgs/34/170433.aspx indicates that there was a change in the prototype for the get task between 6.0c and d to do with default values for the Local parameter (search for 'The problem is the "Local" parameter') We are using the Get task recursively from a label (Nant 0.8.2 & VSS build 8163) fine. However, a colleague is having problems (fine if no label non recursively if using a label) with the same version of Nant against VSS 6.0d. Found this while searching for solutions to their problem and apologies if it is a complete red herring Richard -----Original Message----- From: Michael Dang [mailto:[EMAIL PROTECTED] Sent: 18 August 2003 16:24 To: Daniel Nguyen; brian; [EMAIL PROTECTED] Subject: RE: [Nant-users] VSSGet and subprojects question or bug? Daniel, I just tried it without the version attribute. It does work correctly. So there must be a bug in the VSSGet task, when a version attribute is used in conjunction of getting files recursively by a "Label", no subprojects are retrieved. I have also tried this on a Win2K server with Nant 0.8.3 rc2 and VSS 6.0d. Same results. Could I ask in your test did u use a Label in the version attribute or a specific VSS generated version #? This is the code that I used. Can anyone else help or have suggestions? <target name="buildmodule"> <vsslabel user="${vss.username}" password="${vss.password}" dbpath="${vss.dbpath}" path="${VSSRepositoryPath}" label="Buildv1.3" /> <echo message="VSS PATH=${VSSRepositoryPath}\${Module.dir}"/> <echo message="Label is ${Label}"/> <!-- Gets all files with a certain label from VSS --> <vssget user="${vss.username}" password="${vss.password}" localpath="${build.srccode.dir}\${Module.dir}" dbpath="${vss.dbpath}" path="${VSSRepositoryPath}" recursive="True" version="Buildv1.3" /> </target> --- Daniel Nguyen <[EMAIL PROTECTED]> wrote: > Mike, > > I'm also using Nant v0.8.3 rc2, VSS v6.0d, but didn't have the same > problem > you ran into with/without *version* attribute. Just a shot in the > dark -- > have you try without the version attribute and let it get the > latest version > to see if it would work? > > daniel > > > -----Original Message----- > From: Michael Dang [mailto:[EMAIL PROTECTED] > Sent: Friday, August 15, 2003 5:12 PM > To: brian; [EMAIL PROTECTED] > Subject: RE: [Nant-users] VSSGet and subprojects question or bug? > > > Yup, I'm sure the label is applied correctly. I even gave it a new > label. > > I tried the VSS command line and it got everything I wanted > recursively. Therefore, it must be the VSSGet task with version = > to > a label that fails to get all the subprojects within the designated > Path attribute. > > Anyone got any other hints, anyone? I'm gonna work on it a little > and see what happens also. > > mike > > --- brian <[EMAIL PROTECTED]> wrote: > > Good question. We need to better integrate nAnt and nAntContrib! > > > Are you > > sure that the label is applied recursively? I would also try the > > operation > > from the VSS command line and if that is possible, then there > must > > be > > something wrong with the task? > > > > brian > > > > >-----Original Message----- > > >From: Michael Dang [mailto:[EMAIL PROTECTED] > > >Sent: Friday, August 15, 2003 4:22 PM > > >To: brian; [EMAIL PROTECTED] > > > > > >Yeah. I mentioned that on a few post about VSS6.0 versions. I > am > > >using VSS v6.0d. > > > > > >I tried the forward slashes as well and had the same results. :( > > > > > >I am not sure what version on NantContrib came with Nant v0.8.3 > > RC2. > > >How can i tell? > > > > > >--- brian <[EMAIL PROTECTED]> wrote: > > >> > > >> I have seen some posting that mention some improper > > functionality > > >> with > > >> preVss 6.0 c versions of Source Safe. Also I'm not sure that > it > > >> matters but > > >> I always use forward slashes when referencing VSS paths (eg > > >> $/Dev/Stuff). > > >> > > >> The task works fine for me recursively. What version of > > >> nAntContrib do you > > >> have? > > >> > > >> >-----Original Message----- > > >> >From: Michael Dang [mailto:[EMAIL PROTECTED] > > >> >Sent: Friday, August 15, 2003 4:03 PM > > >> >To: brian; [EMAIL PROTECTED] > > >> > > > >> >Hi, > > >> > > > >> >I am using Nant v0.8.3 rc2. > > >> >My variable ${VSSRepositoryPath} is set something like this: > > >> >$\nextGen\Code\Core\Components\Component1 > > >> > > > >> >Within the Component1 project contains the csproj and .cs > files > > >> and > > >> >the 2 subprojects under it contain some other important .cs > > files. > > >> > > > >> >I do a VSSLabel task before the VSSGet task and it > recursively > > >> goes > > >> >thru all the subprojects and labels the files correctly. So > i > > >> would > > >> >assume that the VSSGet would act the same way with the > > recursive > > >> >attribute = true. > > >> > > > >> >Version attribute maybe the issue but I am looking at the > > >> NantContrib > > >> >VSS GetTask and it looks ok. (Didn't run it). > > >> > > > >> > > > >> >Help? > > >> > > > >> > > > >> >--- brian <[EMAIL PROTECTED]> wrote: > > >> >> I'm using vss a lot without problem. What is > > >> ${VSSRepositoryPath} > > >> >> set to? > > >> >> I also do not use the version attribute so maybe that is > the > > >> issue? > > >> >> > > >> >> >-----Original Message----- > > >> >> >From: [EMAIL PROTECTED] > > >> [mailto:nant-users- > > >> >> >[EMAIL PROTECTED] On Behalf Of Michael Dang > > >> >> >Sent: Friday, August 15, 2003 3:22 PM > > >> >> >To: [EMAIL PROTECTED] > > >> >> > > > >> >> >Hi, > > >> >> > > > >> >> >I am using this call to get all the files within a > specific > > VSS > > >> >> >repository project (a.k.a. folder). It will recursively > get > > >> the > > >> >> >files in the root project specified in "path", but it does > > not > > >> get > > >> >> >the subprojects within that root project. Is this a bug > or > > the > > >> >> >intended functionality of only getting the files in the > root > > >> >> project > > >> >> >and not the subprojects. > > >> >> > > > >> >> >This is the call I am using and recursive="true" > > >> >> > > > >> >> ><vssget user="${vss.username}" password="${vss.password}" > > >> >> > localpath="${build.srccode.dir}\${Module.dir}" > > >> >> > dbpath="${vss.dbpath}" > > >> >> > path="${VSSRepositoryPath}" > > >> >> > recursive="true" > > >> >> > replace="true" > > >> >> > writable="true" > > >> >> > version="${Label}" /> > > >> >> > > > >> >> >===== > > >> >> >Michael Dang > > >> >> > > > >> >> >__________________________________ > > >> >> >Do you Yahoo!? > > >> >> >Yahoo! SiteBuilder - Free, easy-to-use web site design > > software > > >> >> >http://sitebuilder.yahoo.com > > >> >> > > > >> >> > > > >> >> >------------------------------------------------------- > > >> >> >This SF.Net email sponsored by: Free pre-built ASP.NET > sites > > >> >> including > > >> >> >Data Reports, E-commerce, Portals, and Forums are > available > > >> now. > > >> >> >Download today and enter to win an XBOX or Visual Studio > > .NET. > > >> >> > > >> >>http://aspnet.click- > > >> >url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 > > >> >> >_______________________________________________ > > >> >> >Nant-users mailing list > > >> >> >[EMAIL PROTECTED] > > >> >> >https://lists.sourceforge.net/lists/listinfo/nant-users > > >> >> > > >> > > > >> > > > >> >===== > > >> >Michael Dang > > >> > > > >> >__________________________________ > > >> >Do you Yahoo!? > > >> >Yahoo! SiteBuilder - Free, easy-to-use web site design > software > > >> >http://sitebuilder.yahoo.com > > >> > > > > > > > > >===== > > >Michael Dang > > > > > >__________________________________ > === message truncated === ===== Michael Dang __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users ------------------------------------------------------- This SF.net email is sponsored by Dice.com. Did you know that Dice has over 25,000 tech jobs available today? From careers in IT to Engineering to Tech Sales, Dice has tech jobs from the best hiring companies. http://www.dice.com/index.epl?rel_code=104 _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users