Eric,
I
have had similar problems with VSSGET. I have been labeling my projects
when they get built with a build.revision number (9999.9999). Following
that, I call VSSGET using that label. I have not had it break on that call
like you are seeing ("Version not found") however I have since attempted to get
a past version and it indeed does not retrieve the past version, only returns
the current. I think there is a problem with the task or the VSS COM
DLL. I tried using a text label and then it totally failed. The task
docs state that it accepts a version number, date, or label but I'm not exact
sure how it would know the difference between a version number and a label given
that labels can be anything. If you are unfortunate enough to have a label that
matches a version number, what happens? Also, given that I got total
failure on text labels, I'm not sure how to fix the problem. Otherwise, I
have had good luck with the VSS tasks.
Peter
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Eric Fetzer
Sent: Wednesday, July 30, 2003 16:24
To: Nant Users
Subject: [Nant-users] vssget - version=
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Eric Fetzer
Sent: Wednesday, July 30, 2003 16:24
To: Nant Users
Subject: [Nant-users] vssget - version=
I'm trying to get vssget based on a label working. It works well for
me without a label. I'm using nantContrib from 6/3/2003. Here's my
.build file:
<project name="GetLatest">
<vssget
user="Efetzer"
localpath="D:\TestGetLatest\Development"
recursive="true"
replace="true"
writable="true"
dbpath="\\Server\Repository\srcsafe.ini"
path="$/Development"
version="Build 53"
/>
</project>
<vssget
user="Efetzer"
localpath="D:\TestGetLatest\Development"
recursive="true"
replace="true"
writable="true"
dbpath="\\Server\Repository\srcsafe.ini"
path="$/Development"
version="Build 53"
/>
</project>
NAnt is saying:
vssget failed
Version not found
Version not found
This particular label was created at the same level as the path. Does
anyone know what I'm doing wrong? Thanks - Eric
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!