in my get-source task there is:
<vssget localPath="${base.dir}/${core}"
recursive="true"
vsspath="/${core}"
label="${core-label}"
writable="true"/>
base.dir is defined as:
<property name="base.dir" value="../../build/release" />
it works fine with ant-1.2 but not with the cvs-version...
in debug output i found '-GL path'
martin
Quoting Vineet Bhatia <[EMAIL PROTECTED]>:
> hello martin,
>
> i have been using the GL commandline option for the GET command and it
> seems
> to be doing fine.
> The localpath parameter is coming as -GLpath.
> How I am using is - I have a master list (a CSV file) consisting of the
> files and their versions I need to get from VSS.
> I read that file and use the VSSGET task for each line in that file. The
> file has entries like this -
>
> .....
> SourceFileName.java,version number,vss path,local path,Build number as
> VSS
> label
> src1.java,2,/some/vss/path,d:\some\local\path,1001
> .....
> .....
>
> So it works for me.I wonder if there is anything you are doing
> different?
>
> - Vineet
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: Thursday, January 25, 2001 6:01 AM
> To: [EMAIL PROTECTED]
> Subject: [patch]MSVSSGET.java - 2nd try :-(
>
>
> ok, once again ... here is my patch:
>
> problem:
> the localpath parameter doesn't work
> -GL path => must be -GLpath !!!!
>
> martin
>
> Index:
> ./src/main/org/apache/tools/ant/taskdefs/optional/vss/MSVSSGET.java
> ===================================================================
> RCS file:
> /home/cvspublic/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/
> vss/
> MSVSSGET.java,v
> retrieving revision 1.6
> diff -u -r1.6 MSVSSGET.java
> --- ./src/main/org/apache/tools/ant/taskdefs/optional/vss/MSVSSGET.java
> 2001/01/03 14:18:46 1.6
> +++ ./src/main/org/apache/tools/ant/taskdefs/optional/vss/MSVSSGET.java
> 2001/01/25 10:37:40
> @@ -200,8 +200,7 @@
> project.log("Created dir: " + dir.getAbsolutePath());
> }
>
> - cmd.createArgument().setValue(FLAG_OVERRIDE_WORKING_DIR);
> - cmd.createArgument().setValue(m_LocalPath);
> + cmd.createArgument().setValue(FLAG_OVERRIDE_WORKING_DIR +
> m_LocalPath);
> }
> }
>
> @@ -314,7 +313,7 @@
> m_AutoResponse = response;
> }
> }
> -
> +
> /**
> * Checks the value set for the autoResponse.
> * if it equals "Y" then we return -I-Y
> @@ -322,12 +321,12 @@
> * otherwise we return -I
> */
> public void getAutoresponse(Commandline cmd) {
> -
> +
> if ( m_AutoResponse == null) {
> cmd.createArgument().setValue(FLAG_AUTORESPONSE_DEF);
> } else if ( m_AutoResponse.equalsIgnoreCase("Y")) {
> cmd.createArgument().setValue(FLAG_AUTORESPONSE_YES);
> -
> +
> } else if ( m_AutoResponse.equalsIgnoreCase("N")) {
> cmd.createArgument().setValue(FLAG_AUTORESPONSE_NO);
> }else {
>
> The command completed successfully.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>