During the course of a project development, I had to take certain new
features on to a branch. These new features were all coded in new files.
I did the following:
$ cvs ci # all original files got checked-in.
$ cvs tag -b T_B_new_feature # Create a new branch tag.
$ cvs update -r T_B_new_feature # move the working copy to the branch.
$ cvs add new_files
$ cvs ci # the new files got committed to Attic!!
Why did the new files get committed to the Attic?
When I check out the entire project fresh, the new_files come out in the
main repository and any modifications to the new_files checked in by
other working copies are updated when I do a cvs update. So, the
new_files seem to be handled safely. However, the new_files reside in
the Attic. This is bothering me.
How can I get them to the right place?
Any help will be appreciated.
Thanks in advance.
It isn't easy being the parent of a six-year-old. However, it's a pretty small
price to pay for having somebody around the house who understands computers.