diff options
author | Michael Valenta | 2002-04-29 13:54:20 +0000 |
---|---|---|
committer | Michael Valenta | 2002-04-29 13:54:20 +0000 |
commit | 2e7a399c5b189f5705a438fa8683d63561391d16 (patch) | |
tree | b18878f58c3d4890c0a8ed627e4f868b115701df /bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/PrepareForReplaceVisitor.java | |
parent | 865c215668ecceafc8758bac7947d53291ebbc38 (diff) | |
download | eclipse.platform.team-2e7a399c5b189f5705a438fa8683d63561391d16.tar.gz eclipse.platform.team-2e7a399c5b189f5705a438fa8683d63561391d16.tar.xz eclipse.platform.team-2e7a399c5b189f5705a438fa8683d63561391d16.zip |
10737: #.somefile not deleted with Replace with->Remote
Diffstat (limited to 'bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/PrepareForReplaceVisitor.java')
-rw-r--r-- | bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/PrepareForReplaceVisitor.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/PrepareForReplaceVisitor.java b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/PrepareForReplaceVisitor.java index af1a875e1..adc9605d8 100644 --- a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/PrepareForReplaceVisitor.java +++ b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/PrepareForReplaceVisitor.java @@ -70,6 +70,14 @@ public class PrepareForReplaceVisitor implements ICVSResourceVisitor { files[i].accept(this); } } + // Also delete ignored child files that start with .# + ICVSResource[] ignoredFiles = folder.members(ICVSFolder.FILE_MEMBERS | ICVSFolder.IGNORED_MEMBERS); + for (int i = 0; i < ignoredFiles.length; i++) { + ICVSResource cvsResource = ignoredFiles[i]; + if (cvsResource.getName().startsWith(".#")) { + cvsResource.delete(); + } + } monitor.worked(1); } |