Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/SyncFileWriter.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/SyncFileWriter.java b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/SyncFileWriter.java
index 1e258fd4a..4b1414bca 100644
--- a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/SyncFileWriter.java
+++ b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/util/SyncFileWriter.java
@@ -410,9 +410,12 @@ public class SyncFileWriter {
public void run(IProgressMonitor monitor) throws CoreException {
// Recheck existance in case this method was called without a resource rule
if (! cvsSubDir.exists()) {
- cvsSubDir.create(false /*don't force*/, true /*make local*/, null);
+ cvsSubDir.create(IResource.TEAM_PRIVATE, true /*make local*/, null);
+ } else {
+ if (!cvsSubDir.isTeamPrivateMember()) {
+ cvsSubDir.setTeamPrivateMember(true);
+ }
}
- cvsSubDir.setTeamPrivateMember(true);
}
}, folder, 0, null);
}

Back to the top