Menu

#12 vssget doesn't work for label

open
nobody
None
5
2004-12-17
2004-12-17
lance
No

I have a problem with vssget. When I don't set the
version attribute vssget works just fine but when I use
the version attribute I get "Invalid OLEVERB structure"
error. Also vssget doesn't take label attribute. How do
I get the specific label out of VSS? Can someone give
me an example? I checked the source code of
NAntContrib(V0.85) didn't see it handles the version
attribute at all. Any idea? below is the script I used
to get specific label out of VSS.

<vssget user="user"
password="pwd"
ocalpath="C:\Work\Build\tmp"
recursive="true"
replace="true"
writable="false"
dbpath="\\Engsw\GsTahoeVss\srcsafe.ini"
path="$/Framework/Server/Core"
verbose="true"
version="fx 1.0.5"
/>

thx

Discussion

  • Gert Driesen

    Gert Driesen - 2004-12-19

    Logged In: YES
    user_id=707851

    I cannot seem to reproduce this issue here.

    Were you using NAntContrib 0.85 RC1 ?

     
  • lance

    lance - 2004-12-20

    Logged In: YES
    user_id=1180363

    Yes, I'm using NAntContrib 0.85 RC1 and copied to NAnt
    folder. Is there any extra setup I need to make this happen?
    I haven't tried the hotfix from Microsoft for VSS 6.0d yet.
    But seems it's not the resursive get problem. Another
    question is the attribute I should use is 'version' or
    'label' if I want to get the specific label source file. I
    tried 'label' but get attribute not supported error.

    thx for the response. Frustrating here :)

     
  • Gert Driesen

    Gert Driesen - 2004-12-30

    Logged In: YES
    user_id=707851

    You should use the "version" attribute.

    Again, I tried to reproduce your problem, but I can't ...

     
  • rvf

    rvf - 2005-01-13

    Logged In: YES
    user_id=1031944

    Same Problem here, we have a vss structure with sub
    projects:

    Main Proj
    - Proj1
    - Proj2

    I label "Main Proj" with the "vsslabel" task before retreiving a
    labeled version with "vssget" usingthe version attribute.

    Only the the files located in the "Main Proj" folder are
    retreived not the sub projects, even with the recursive
    attribute to true.

     

Log in to post a comment.