History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEADEV-6446
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Olesya Smirnova
Reporter: Sascha Weinreuter
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
IDEA: Development

CVS errors are silently ignored if cvs-executable is not named "cvs"

Created: 08 May 06 16:00   Updated: 18 Jul 06 14:36
Component/s: Version Control Integration. CVS
Fix Version/s: Demetra 5557

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown

Build: 4,222
Fixed in build: 5,550
Severity: Low


 Description  « Hide
Tried to commit a changed file that was checked out with tag "HEAD". The commit failed, but IDEA did not show any error. The executable's name on the cvs server was "cvs2" which seems to be the problem. After renaming it back to "cvs" IDEA correctly showed the error. This may be an exotic case, but silently swallowing errors from a VCS is not a good thing in any case.

Example cvs.output:

BEGIN AUTH REQUEST
/home/cvsroot
sweinreuter
@encodedPassword@
END AUTH REQUEST
I LOVE YOU
[snip]
Root /home/cvsroot
[snip]
UseUnchanged 
Argument -f
Argument -R
Directory somewhere/etc
/home/cvsroot/somewhere
Sticky Tsometag
Entry /log4j.properties/1.1//-kkv/THEAD
Modified log4j.properties
u=rw,g=r,o=r
606
Argument -m
Argument test commit
Directory .
/home/cvsroot/project
Static-directory 
Argument somewhere/etc/log4j.properties
ci
E cvs2 commit: sticky tag `HEAD' for file `somewhere/etc/log4j.properties' is not a branch
E cvs2 [commit aborted]: correct above errors first!
error  


 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.