You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wagon-commits@maven.apache.org by br...@apache.org on 2006/11/20 23:34:47 UTC
svn commit: r477374 - in /maven/wagon/trunk/wagon-providers:
wagon-ssh-common/src/main/java/org/apache/maven/wagon/providers/ssh/
wagon-ssh-external/src/main/java/org/apache/maven/wagon/providers/ssh/external/
wagon-ssh-ganymed/src/main/java/org/apache...
Author: brett
Date: Mon Nov 20 14:34:46 2006
New Revision: 477374
URL: http://svn.apache.org/viewvc?view=rev&rev=477374
Log:
Implement getIfNewer as get() in SCP
Modified:
maven/wagon/trunk/wagon-providers/wagon-ssh-common/src/main/java/org/apache/maven/wagon/providers/ssh/AbstractSshWagon.java
maven/wagon/trunk/wagon-providers/wagon-ssh-external/src/main/java/org/apache/maven/wagon/providers/ssh/external/ScpExternalWagon.java
maven/wagon/trunk/wagon-providers/wagon-ssh-ganymed/src/main/java/org/apache/maven/wagon/providers/ssh/ganymed/ScpWagon.java
maven/wagon/trunk/wagon-providers/wagon-ssh/src/main/java/org/apache/maven/wagon/providers/ssh/jsch/ScpWagon.java
Modified: maven/wagon/trunk/wagon-providers/wagon-ssh-common/src/main/java/org/apache/maven/wagon/providers/ssh/AbstractSshWagon.java
URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/wagon-ssh-common/src/main/java/org/apache/maven/wagon/providers/ssh/AbstractSshWagon.java?view=diff&rev=477374&r1=477373&r2=477374
==============================================================================
--- maven/wagon/trunk/wagon-providers/wagon-ssh-common/src/main/java/org/apache/maven/wagon/providers/ssh/AbstractSshWagon.java (original)
+++ maven/wagon/trunk/wagon-providers/wagon-ssh-common/src/main/java/org/apache/maven/wagon/providers/ssh/AbstractSshWagon.java Mon Nov 20 14:34:46 2006
@@ -64,6 +64,14 @@
protected static final int DEFAULT_SSH_PORT = 22;
+ public boolean getIfNewer( String resourceName, File destination, long timestamp )
+ throws TransferFailedException, ResourceDoesNotExistException, AuthorizationException
+ {
+ fireSessionDebug( "getIfNewer in SCP wagon is not supported - performing an unconditional get" );
+ get( resourceName, destination );
+ return true;
+ }
+
protected String getOctalMode( RepositoryPermissions permissions )
{
String mode = "0644";
Modified: maven/wagon/trunk/wagon-providers/wagon-ssh-external/src/main/java/org/apache/maven/wagon/providers/ssh/external/ScpExternalWagon.java
URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/wagon-ssh-external/src/main/java/org/apache/maven/wagon/providers/ssh/external/ScpExternalWagon.java?view=diff&rev=477374&r1=477373&r2=477374
==============================================================================
--- maven/wagon/trunk/wagon-providers/wagon-ssh-external/src/main/java/org/apache/maven/wagon/providers/ssh/external/ScpExternalWagon.java (original)
+++ maven/wagon/trunk/wagon-providers/wagon-ssh-external/src/main/java/org/apache/maven/wagon/providers/ssh/external/ScpExternalWagon.java Mon Nov 20 14:34:46 2006
@@ -43,7 +43,7 @@
* ssh-agent type behavior, until we can construct a Java SSH Agent and interface for JSch.
*
* @author <a href="mailto:brett@apache.org">Brett Porter</a>
- * @version $Id$
+ * @version $Id:ScpExternalWagon.java 477260 2006-11-20 17:11:39Z brett $
* @todo [BP] add compression flag
*/
public class ScpExternalWagon
@@ -344,11 +344,6 @@
postProcessListeners( resource, destination, TransferEvent.REQUEST_GET );
fireGetCompleted( resource, destination );
- }
-
- public boolean getIfNewer( String resourceName, File destination, long timestamp )
- {
- throw new UnsupportedOperationException( "getIfNewer is scp wagon must be still implemented" );
}
//
Modified: maven/wagon/trunk/wagon-providers/wagon-ssh-ganymed/src/main/java/org/apache/maven/wagon/providers/ssh/ganymed/ScpWagon.java
URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/wagon-ssh-ganymed/src/main/java/org/apache/maven/wagon/providers/ssh/ganymed/ScpWagon.java?view=diff&rev=477374&r1=477373&r2=477374
==============================================================================
--- maven/wagon/trunk/wagon-providers/wagon-ssh-ganymed/src/main/java/org/apache/maven/wagon/providers/ssh/ganymed/ScpWagon.java (original)
+++ maven/wagon/trunk/wagon-providers/wagon-ssh-ganymed/src/main/java/org/apache/maven/wagon/providers/ssh/ganymed/ScpWagon.java Mon Nov 20 14:34:46 2006
@@ -177,12 +177,4 @@
IOUtil.close( os );
}
}
-
- public boolean getIfNewer( String resourceName, File destination, long timestamp )
- throws TransferFailedException, ResourceDoesNotExistException, AuthorizationException
- {
- // TODO Implement ScpWagon.getIfNewer()
- throw new UnsupportedOperationException( "getIfNewer in scp wagon is not implemented" );
- }
-
}
Modified: maven/wagon/trunk/wagon-providers/wagon-ssh/src/main/java/org/apache/maven/wagon/providers/ssh/jsch/ScpWagon.java
URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/wagon-ssh/src/main/java/org/apache/maven/wagon/providers/ssh/jsch/ScpWagon.java?view=diff&rev=477374&r1=477373&r2=477374
==============================================================================
--- maven/wagon/trunk/wagon-providers/wagon-ssh/src/main/java/org/apache/maven/wagon/providers/ssh/jsch/ScpWagon.java (original)
+++ maven/wagon/trunk/wagon-providers/wagon-ssh/src/main/java/org/apache/maven/wagon/providers/ssh/jsch/ScpWagon.java Mon Nov 20 14:34:46 2006
@@ -96,13 +96,6 @@
get( basedir, resource, destination );
}
- public boolean getIfNewer( String resourceName, File destination, long timestamp )
- throws TransferFailedException, ResourceDoesNotExistException, AuthorizationException
- {
- // TODO Implement ScpWagon.getIfNewer()
- throw new UnsupportedOperationException( "getIfNewer in scp wagon is not implemented" );
- }
-
private static final char COPY_START_CHAR = 'C';
private static final char ACK_SEPARATOR = ' ';
---------------------------------------------------------------------
To unsubscribe, e-mail: wagon-commits-unsubscribe@maven.apache.org
For additional commands, e-mail: wagon-commits-help@maven.apache.org