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 ca...@apache.org on 2006/06/26 20:28:46 UTC
svn commit: r417272 -
/maven/wagon/trunk/wagon-providers/wagon-webdav/src/main/java/org/apache/maven/wagon/providers/webdav/WebDavWagon.java
Author: carlos
Date: Mon Jun 26 11:28:46 2006
New Revision: 417272
URL: http://svn.apache.org/viewvc?rev=417272&view=rev
Log:
Append / when creating directories
Modified:
maven/wagon/trunk/wagon-providers/wagon-webdav/src/main/java/org/apache/maven/wagon/providers/webdav/WebDavWagon.java
Modified: maven/wagon/trunk/wagon-providers/wagon-webdav/src/main/java/org/apache/maven/wagon/providers/webdav/WebDavWagon.java
URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/wagon-webdav/src/main/java/org/apache/maven/wagon/providers/webdav/WebDavWagon.java?rev=417272&r1=417271&r2=417272&view=diff
==============================================================================
--- maven/wagon/trunk/wagon-providers/wagon-webdav/src/main/java/org/apache/maven/wagon/providers/webdav/WebDavWagon.java (original)
+++ maven/wagon/trunk/wagon-providers/wagon-webdav/src/main/java/org/apache/maven/wagon/providers/webdav/WebDavWagon.java Mon Jun 26 11:28:46 2006
@@ -232,12 +232,12 @@
try
{
String[] dirs = relpath.split( "/" );
- String createDir = "";
+ String createDir = "/";
// start at 1 because first element of dirs[] from split() is ""
for ( int count = 1; count < dirs.length; count++ )
{
- createDir = createDir + "/" + dirs[count];
+ createDir = createDir + dirs[count] + "/";
webdavResource.mkcolMethod( createDir );
}
webdavResource.setPath( oldpath );
@@ -515,7 +515,7 @@
public void putDirectory( File sourceDirectory, String destinationDirectory )
throws TransferFailedException, ResourceDoesNotExistException, AuthorizationException
{
- String createPath = repository.getBasedir() + "/" + destinationDirectory;
+ String createPath = repository.getBasedir() + "/" + destinationDirectory + "/";
try
{
@@ -547,12 +547,12 @@
}
else
{
- String target = createPath + "/" + listFiles[i].getName();
+ String target = createPath + listFiles[i].getName();
try
{
webdavResource.putMethod( target, listFiles[i] );
- }
+ }
catch ( IOException e )
{
throw new TransferFailedException( "Failed to upload to remote repository: " + target + " : "
---------------------------------------------------------------------
To unsubscribe, e-mail: wagon-commits-unsubscribe@maven.apache.org
For additional commands, e-mail: wagon-commits-help@maven.apache.org