You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by bo...@apache.org on 2003/08/27 11:34:25 UTC

cvs commit: ant/src/main/org/apache/tools/ant/taskdefs/optional/ssh Scp.java

bodewig     2003/08/27 02:34:25

  Modified:    src/main/org/apache/tools/ant/taskdefs/optional/ssh Scp.java
  Log:
  resolve relative paths in file and todir attributes like all other Ant tasks do - i.e. relative to basedir
  
  Revision  Changes    Path
  1.7       +7 -7      ant/src/main/org/apache/tools/ant/taskdefs/optional/ssh/Scp.java
  
  Index: Scp.java
  ===================================================================
  RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/ssh/Scp.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Scp.java	9 Jul 2003 12:12:59 -0000	1.6
  +++ Scp.java	27 Aug 2003 09:34:25 -0000	1.7
  @@ -177,10 +177,10 @@
           Session session = null;
           try {
               session = openSession();
  -            ScpFromMessage message = new ScpFromMessage(session,
  -                                                         file,
  -                                                         new File(toPath),
  -                                                         fromSshUri.endsWith("*"));
  +            ScpFromMessage message = 
  +                new ScpFromMessage(session, file, 
  +                                   getProject().resolveFile(toPath),
  +                                   fromSshUri.endsWith("*"));
               log("Receiving file: " + file);
               message.setLogListener(this);
               message.execute();
  @@ -222,9 +222,9 @@
           Session session = null;
           try {
               session = openSession();
  -            ScpToMessage message = new ScpToMessage(session,
  -                                                     new File(fromPath),
  -                                                     file);
  +            ScpToMessage message = 
  +                new ScpToMessage(session, getProject().resolveFile(fromPath),
  +                                 file);
               message.setLogListener(this);
               message.execute();
           } finally {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org