|
|
|
"cvs -version" on the gives:
Concurrent Versions System (CVS) 1.11.1p1 (client/server) "cvs commit <myFile>" gives: suncvs server: sticky tag `<myTag>' for file `<myFile>' is not a branch Checking in the same file via idea results in everything progressing in what appears to be the same way as a successful commit, with the status bar finishing by saying "Commit Changes: Completed successfully". No CVS log message appears (ie the CVS toolwindow is still greyed out). Please let me know if there's anything else you'd like me to try. I just upgraded to a recent version, without any change in behaviour:
>cvs -version >uname -a we still cannot recreate the problem here... Could you please provide some additional information:
1) what OS do you have? 2) have you set some not-default options related to Version Control or IDEA appearance? 3) are any cvs errors shown for you at all? what specific ones? 1) I'm running IDEA on Windows XP
2) Not that I'm aware of. Alloy Glass L&F, and the CVS tool window is pinned and docked at the bottom. 3) No CVS errors are shown in IDEA in the CVS tool window, however I just dug up cvs.output (from C:\Program Files\JetBrains\Intellij IDEA 6.0\bin\cvs.output), and it did contain the following: valid-requests Note also that this still happens on build #6068. I never get the "commit failed with errors" dialog, I just get "Commit Changes: Completed successfully". The file(s) I've tried to commit still have blue text rather than black on their editor tab though, so IDEA does seem to be aware that the files still aren't in sync with the codestore.
Please let me know if there's anything further you'd like me to try. the only idea i have is that the cvs error output is not processed correctly due to the non-standard output from suncvs ('suncvs' prefix instead of 'cvs' one). Since i have no solaris server i cannot check this myself... Is it possible for you to access some cvs repository that runs not on sunos to check if the problem is repeatable anyway?
See
the problem is really in the non-standard cvs output.
It is possible to recreate the bug without suncvs using for example in the following way (on windows): create some local repository copy the cvs.exe (from cvsnt installation) to 'suncvs.exe' in idea create new local cvs configuration using this repository; select the 'suncvs.exe' as cvs executable to run now try to commit the file that has been updated to some revision: |
|||||||||||||||||||||||||||||||||||||||||||||||
What's the CVS server version that you are using? What happens if you try to commit such a checked-out file from the command line?