Here's a much wanted feature.
I want to specify a tag at check in time.
Specifically, I want to specify "Create a new branch, and check in on that
branch", or "Check this in on my parent, assuming no changes have been made to
my parent since I branched".
(I actually want more, but this is enough).
There is a '-r' flag to commit, but I have only gotten that to work when I am
doing '-r2.0' or '-r3.0' or something like that.
Comments?
(note: I have not had success with 'cvs tag' if I have modified files in my
directory, and I may not want what I have just done to go on the current
trunk.)
Also, as long as people are discussing new improvements for CVS, how about
this: any time you create a branch tag 'newtag', automatically create a tag
'base-<newtag>' at the base (it can be a nightmare if you forget).
Michael