Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Valenta2007-03-30 20:18:44 +0000
committerMichael Valenta2007-03-30 20:18:44 +0000
commit555a019567840680e887e43378c73cde1834a484 (patch)
treec5d96ad734685876b7d0b79cad2c1c9f566cce5b /bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources
parentf1ec9d36609226da0a42d0393ff626896926eb9b (diff)
downloadeclipse.platform.team-555a019567840680e887e43378c73cde1834a484.tar.gz
eclipse.platform.team-555a019567840680e887e43378c73cde1834a484.tar.xz
eclipse.platform.team-555a019567840680e887e43378c73cde1834a484.zip
Fix exists(IProgressMonitor) so it works for files
Diffstat (limited to 'bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources')
-rw-r--r--bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFolder.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFolder.java b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFolder.java
index 79db50acb..4d20bf497 100644
--- a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFolder.java
+++ b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFolder.java
@@ -144,6 +144,8 @@ public class RemoteFolder extends RemoteResource implements ICVSRemoteFolder, IC
public void fileInformation(int type, ICVSFolder parent, String filename) {
// We can't set exists true here as we may get a conflict on a deleted file.
// i.e. remote files are always communicated to the server as modified.
+ if (type == Update.STATE_ADDED_LOCAL)
+ exists[0] = false;
}
public void fileDoesNotExist(ICVSFolder parent, String filename) {
exists[0] = false;

Back to the top