Title: [40624] trunk/hudson/plugins/thinBackup/src/main/java/org/jvnet/hudson/plugins/thinbackup/backup/HudsonBackup.java: JENKINS-13980: archives will be back-uped for the differential back-up only if changes are
Revision
40624
Author
tofuatjava
Date
2012-06-02 12:53:23 -0400 (Sat, 02 Jun 2012)

Log Message

JENKINS-13980: archives will be back-uped for the differential back-up only if changes are
detected (like all other files)

Modified Paths

Diff

Modified: trunk/hudson/plugins/thinBackup/src/main/java/org/jvnet/hudson/plugins/thinbackup/backup/HudsonBackup.java (40623 => 40624)


--- trunk/hudson/plugins/thinBackup/src/main/java/org/jvnet/hudson/plugins/thinbackup/backup/HudsonBackup.java	2012-06-01 08:09:20 UTC (rev 40623)
+++ trunk/hudson/plugins/thinBackup/src/main/java/org/jvnet/hudson/plugins/thinbackup/backup/HudsonBackup.java	2012-06-02 16:53:23 UTC (rev 40624)
@@ -240,7 +240,8 @@
     if (plugin.isBackupBuildArchive()) {
       final File archiveSrcDir = new File(buildSrcDir, ARCHIVE_DIR_NAME);
       if (archiveSrcDir.exists() && archiveSrcDir.isDirectory()) {
-        FileUtils.copyDirectory(archiveSrcDir, new File(buildDestDir, "archive"));
+        final IOFileFilter filter = FileFilterUtils.andFileFilter(FileFileFilter.FILE, getFileAgeDiffFilter());
+        FileUtils.copyDirectory(archiveSrcDir, new File(buildDestDir, "archive"), filter);
       }
     }
   }

Reply via email to