Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Valenta2004-10-04 15:10:05 +0000
committerMichael Valenta2004-10-04 15:10:05 +0000
commit202bd665539d7ee066b7dd3737cf0e0f0f438742 (patch)
treee15ccbac352ebd7933b5b0f050c6addae0e7295e
parentcc1f80c4d5f1ca8a74d302bc1750aac14a0c0059 (diff)
downloadeclipse.platform.team-202bd665539d7ee066b7dd3737cf0e0f0f438742.tar.gz
eclipse.platform.team-202bd665539d7ee066b7dd3737cf0e0f0f438742.tar.xz
eclipse.platform.team-202bd665539d7ee066b7dd3737cf0e0f0f438742.zip
Bug 75091 Error handling of a non-zero exit from taginfo when executing "cvs tag"
-rw-r--r--bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/client/listeners/TagListener.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/client/listeners/TagListener.java b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/client/listeners/TagListener.java
index 8242ab9e6..422b9699f 100644
--- a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/client/listeners/TagListener.java
+++ b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/client/listeners/TagListener.java
@@ -32,7 +32,7 @@ public class TagListener extends CommandOutputListener {
// Received a warning in the form:
// W folder/file : v1 already exists on version 1.2 : NOT MOVING tag to version 1.3
// Indicate this as an error since no tagging was done
- if( line.charAt(0) == 'W' ) {
+ if(line.length() >= 2 && line.charAt(0) == 'W' && line.charAt(1) == ' ') {
return new CVSStatus(CVSStatus.ERROR, CVSStatus.TAG_ALREADY_EXISTS, commandRoot, line.substring(2));
}

Back to the top