Removing Files From HEAD and retaining them, and thier history in a bran
Removing Files From HEAD and retaining them, and thier history in a branch.
Thu, 1 Sep 2005 18:53:21 -0400
I have a set of scripts in a directory that
diverge a bit depending upon what machine they live on so I've set up a
module inside of my CVS repository with the main scripts in the HEAD,
and separate branches for each machine that diverge from the HEAD.
Now I want to remove the a set of files from the HEAD, but
I want them to be retained in a particular branch with their respective
revision history's intact. Which I'm finding I can do, however
when I make changes to the HEAD that I want to merge to all of the
branches, those files are deleted from the branches because they no
longer reside in the HEAD which isn't what I want. Does
anyone know of anyway of doing this without letting the merge delete
the files in the branch, then and adding them as new files into the
branch. This will make CVS think that it's a new file with
the same name of a old file that was deleted and in turn ignore all of
the history of the old file, which again isn't what I want.