info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CVS files merging procedure


From: Jim Hyslop
Subject: Re: CVS files merging procedure
Date: Sat, 10 Dec 2005 12:09:07 -0500
User-agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

abhay mehta wrote:
> 2. Is there any problem is merging procedure

Yes. Every step of your procedure is a problem.

Never rely solely on timestamps. Use tags and branches instead.

All commits *MUST* be done *from the same directory where they were
checked out*. Never, ever send files to someone else to commit. This
means your programmers *must* be allowed to check into the repository.

Keep in mind that forcing all checkins to go through your administrator
will create a bottleneck. As Damian and Dennis have pointed out, CVS is
designed to allow concurrent work. I strongly suggest you let your
programmers check in the code themselves.

This brings us to the question: why does your administrator check in the
code? Is it because your programmers do not know how to merge,
because your procedures require only one person to check in the source,
or some other reason? Before we can recommend a procedure, we need to
know what your needs and goals are.

- --
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.2 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDmwuzLdDyDwyJw+MRAqXZAJ9pdr4IO89bq4DYwD3eDnazgi4oywCgxo8x
+mpP2MHBt+LRgcBrVEjWuRM=
=iXsl
-----END PGP SIGNATURE-----





reply via email to

[Prev in Thread] Current Thread [Next in Thread]