Re: Branching From Old Revision

Jim Hyslop <[email protected]>
Newsgroups gmane.comp.version-control.cvs.general
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

kmanm wrote:
> I am a bit confused about creating a branch off old revision.
> 
> Basically I checked out a previous revision via "-D" option. Now  I want to
> create a branch and commit the change. I don't want it to merge with the
> latest revision nor want to make change to the main trunc.
> 
> Unfortunately I kept getting sticky dates issue and I need help with correct
> command to create a branch and commit the change in the repository for later
> use.

First thing you want to do is create a non-branch tag based on the -D
tag. That tag will indicate the base, or branch point, of the branch.
You can use the same tag as the branch, with a suffix such as "_bp". For
example, if the branch is "bug_fix_rev1" then the branch point tag would
be "bug_fix_rev1_bp". The exact naming convention isn't important -
what's important is that you devise a system that is meaningful to you,
is easy to remember, and that you will actually use.

Creating the branch should not generate "sticky" issues - I'm guessing
that you get the "sticky" error messages when trying to commit. If
that's the case, then you need to update to the branch tag:

cvs update -r branch_tag

If that's not the problem, please provide more details as to exactly
what you mean by "sticky dates issue" - actual error messages will be
very useful.

- --
Jim Hyslop
Dreampossible: Better software. Simply.     http://www.dreampossible.ca
                 Consulting * Mentoring * Training in
    C/C++ * OOD * SW Development & Practices * Version Management
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkn0xIIACgkQLdDyDwyJw+NCKgCg8Ht0V2V+aEYuid9rGTK+hGH2
arkAn3tl/Kf731Nj4nQQTcDDXseIsmCz
=WThv
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.