Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Valenta2002-05-07 08:18:12 -0400
committerMichael Valenta2002-05-07 08:18:12 -0400
commit833a26917d817b679a4a4c6f137a2bb92e23a606 (patch)
tree4fcd30375bac459a08a58d46e8149917773e56e7
parent91b080a2cc5ed01a44b5852445fb312e10e8c91a (diff)
downloadeclipse.platform.team-833a26917d817b679a4a4c6f137a2bb92e23a606.tar.gz
eclipse.platform.team-833a26917d817b679a4a4c6f137a2bb92e23a606.tar.xz
eclipse.platform.team-833a26917d817b679a4a4c6f137a2bb92e23a606.zip
Added phantoms for deleted folders with file deletion children
-rw-r--r--bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSProvider.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSProvider.java b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSProvider.java
index 939a9e4eb..f372c5811 100644
--- a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSProvider.java
+++ b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/CVSProvider.java
@@ -48,6 +48,7 @@ import org.eclipse.team.internal.ccvs.core.client.Command.QuietOption;
import org.eclipse.team.internal.ccvs.core.connection.CVSRepositoryLocation;
import org.eclipse.team.internal.ccvs.core.connection.CVSServerException;
import org.eclipse.team.internal.ccvs.core.resources.CVSWorkspaceRoot;
+import org.eclipse.team.internal.ccvs.core.resources.EclipseSynchronizer;
import org.eclipse.team.internal.ccvs.core.resources.RemoteFolder;
import org.eclipse.team.internal.ccvs.core.resources.RemoteFolderTree;
import org.eclipse.team.internal.ccvs.core.resources.RemoteModule;
@@ -127,6 +128,7 @@ public class CVSProvider implements ICVSProvider {
// should be removed once nature support is added to the UI.
// delete children, keep project
monitor.subTask(Policy.bind("CVSProvider.Scrubbing_local_project_1")); //$NON-NLS-1$
+ EclipseSynchronizer.getInstance().prepareForDeletion(project);
IResource[] children = project.members(IContainer.INCLUDE_TEAM_PRIVATE_MEMBERS);
IProgressMonitor subMonitor = Policy.subMonitorFor(monitor, 80);
subMonitor.beginTask(null, children.length * 100);

Back to the top