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);
}
}
}