From 22faec926383d1eb55df23d491500a04c3e73bc6 Mon Sep 17 00:00:00 2001 From: brinn <brinn> Date: Thu, 6 Sep 2012 15:47:38 +0000 Subject: [PATCH] Avoid some problems with file transfer when using a post-3.0.7 rsync sender and a pre-3.0.7 rsync receiver by replacing the command line option --delete with --delete-before. SVN: 26541 --- .../ch/systemsx/cisd/common/filesystem/rsync/RsyncCopier.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/source/java/ch/systemsx/cisd/common/filesystem/rsync/RsyncCopier.java b/common/source/java/ch/systemsx/cisd/common/filesystem/rsync/RsyncCopier.java index e30b54fd0f1..4987d21bad1 100644 --- a/common/source/java/ch/systemsx/cisd/common/filesystem/rsync/RsyncCopier.java +++ b/common/source/java/ch/systemsx/cisd/common/filesystem/rsync/RsyncCopier.java @@ -583,7 +583,7 @@ public final class RsyncCopier implements IPathCopier, IDirectoryImmutableCopier } else { final List<String> standardParameters = - Arrays.asList("--archive", "--delete", "--inplace"); + Arrays.asList("--archive", "--delete-before", "--inplace"); commandLineList.addAll(standardParameters); if (isOverwriteMode(remoteRsyncOrNull)) -- GitLab