[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: edit -m messages logged
From: |
Amit Uttamchandani |
Subject: |
Re: edit -m messages logged |
Date: |
Thu, 13 Oct 2011 18:45:43 -0700 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, Oct 14, 2011 at 11:48:45AM +1100, Arthur Barrett wrote:
> Amit,
>
> > In my case, I had to edit a bunch of these *,v* files by hand when
> > migrating over from CVSNT to GNU CVS.
> >
>
> CVSNT runs on most platforms (CVSNT is NoT CVS) including unix/linux.
> There is even a standard debian package.
CVSNT package is no longer maintained by Debian [1] since it is no
longer "Free Software."
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597869
>
> Under no circumstances ever should the RCS files be manually edited (for
> CVS or CVSNT).
>
> By removing information from the RCS file you are simply removing
> information from your repository history - that information was valuable
> and cannot be replaced.
>
In this case, the *,v* file was useless since rlog failed to parse the
information. CVSNT was adding some information that caused rlog to fail
to parse the information. Specifically there is a *filename* keyword
that CVSNT adds, rlog fails to parse this correctly if the filename
keyword refers to a filename that has an "_" or -" in the name. As far
as I could tell this provided no useful information to GNU CVS so I
removed this keyword from the *,v* file.
Thank you,
Amit