diff options
author | Michael Valenta | 2002-11-28 14:20:30 +0000 |
---|---|---|
committer | Michael Valenta | 2002-11-28 14:20:30 +0000 |
commit | 403ee62bc31b0fe352a2536e4073c0b269c32e94 (patch) | |
tree | e56c9461d86aeabe20aca02f80a283537bc68a9e /bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFile.java | |
parent | c90dfb5f4536e81b1da0887fec743c1b8e474c72 (diff) | |
download | eclipse.platform.team-403ee62bc31b0fe352a2536e4073c0b269c32e94.tar.gz eclipse.platform.team-403ee62bc31b0fe352a2536e4073c0b269c32e94.tar.xz eclipse.platform.team-403ee62bc31b0fe352a2536e4073c0b269c32e94.zip |
26877: [CVS Core] Allocating too many paths during synchronize?
Diffstat (limited to 'bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFile.java')
-rw-r--r-- | bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFile.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFile.java b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFile.java index 922fbe480..5bf7d9c3c 100644 --- a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFile.java +++ b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFile.java @@ -255,7 +255,7 @@ public class RemoteFile extends RemoteResource implements ICVSRemoteFile { * Therefore, we need a new parent so that we can fecth the contents of the remote file revision */ public RemoteFile toRevision(String revision) { - RemoteFolder newParent = new RemoteFolder(null, parent.getRepository(), new Path(parent.getRepositoryRelativePath()), parent.getTag()); + RemoteFolder newParent = new RemoteFolder(null, parent.getRepository(), parent.getRepositoryRelativePath(), parent.getTag()); RemoteFile file = new RemoteFile(newParent, getWorkspaceSyncState(), getName(), revision, CVSTag.DEFAULT); newParent.setChildren(new ICVSRemoteResource[] {file}); return file; @@ -589,7 +589,7 @@ public class RemoteFile extends RemoteResource implements ICVSRemoteFile { */ public ICVSRemoteResource forTag(CVSTag tag) { RemoteFolderTree remoteFolder = new RemoteFolderTree(null, getRepository(), - new Path(((ICVSRemoteFolder)getParent()).getRepositoryRelativePath()), + ((ICVSRemoteFolder)getParent()).getRepositoryRelativePath(), tag); RemoteFile remoteFile = (RemoteFile)forTag(remoteFolder, tag); remoteFolder.setChildren(new ICVSRemoteResource[] { remoteFile }); |