This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Creating a tag
- From: "David O'Brien" <obrien at NUXI dot com>
- To: Mark Mitchell <mark at codesourcery dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Fri, 21 Jun 2002 18:10:31 -0700
- Subject: Re: Creating a tag
- Organization: The NUXI BSD group
- References: <98810000.1024508455@warlock.codesourcery.com>
- Reply-to: obrien at NUXI dot com
On Wed, Jun 19, 2002 at 10:40:55AM -0700, Mark Mitchell wrote:
> I'm trying to create a tag with "cvs tag".
>
> I started that operation at 9:00 AM; it's now 10:36 AM. I've been
> watching "waiting for ...'s lock" messages go by that entire time.
> (With different lognames and directories over that time period, but
> with the same directories appearing more than once.)
For FreeBSD we turn off the ability to commit during the tagging session.
And also do the tagging on the same machine as the local repository.
In the case of GCC, if CVS wasn't so stupid to lock files during a `diff'
or `update' operation you'd get a lot less of the "waiting for...". See
the FreeBSD src/contrib/cvs for the "readonly" patches.