Browse Source

Changed back to behaviour before rev1.4.

VSSGET does not work on many systems if working directory and version-arguments
get passed in as single arguments.


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268525 13f79535-47bb-0310-9956-ffa450edef68
master
Nico Seessle 24 years ago
parent
commit
59e3705b08
1 changed files with 4 additions and 8 deletions
  1. +4
    -8
      src/main/org/apache/tools/ant/taskdefs/optional/vss/MSVSSGET.java

+ 4
- 8
src/main/org/apache/tools/ant/taskdefs/optional/vss/MSVSSGET.java View File

@@ -200,8 +200,7 @@ public class MSVSSGET extends MSVSS {
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);
}
}

@@ -296,14 +295,11 @@ public class MSVSSGET extends MSVSS {
public void getVersionCommand(Commandline cmd) {

if ( m_Version != null) {
cmd.createArgument().setValue(FLAG_VERSION);
cmd.createArgument().setValue(m_Version);
cmd.createArgument().setValue(FLAG_VERSION + m_Version);
} else if ( m_Date != null) {
cmd.createArgument().setValue(FLAG_VERSION_DATE);
cmd.createArgument().setValue(m_Date);
cmd.createArgument().setValue(FLAG_VERSION_DATE + m_Date);
} else if (m_Label != null) {
cmd.createArgument().setValue(FLAG_VERSION_LABEL);
cmd.createArgument().setValue(m_Label);
cmd.createArgument().setValue(FLAG_VERSION_LABEL + m_Label);
}
}



Loading…
Cancel
Save