emacs-devel
[Top][All Lists]
Advanced

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

Re: corrupted ,v files break cvs-to-git mirror


From: David Kastrup
Subject: Re: corrupted ,v files break cvs-to-git mirror
Date: Wed, 29 Aug 2007 11:34:09 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux)

Jan Djärv <address@hidden> writes:

> Miles Bader skrev:
>> Jim Meyering <address@hidden> writes:
>>> Does anyone here have any idea how that happened?
>>> FYI, here's the second "1.1" log entry, from "cvs log" output:
>>> [What does "Moved" mean? ]
>>>
>>>     ----------------------------
>>>     revision 1.1
>>>     date: 2005/08/23 20:05:32;  author: jhd;  state: Exp;
>>>     Moved from international.  Old log:
>>>     ;;; swedish.el --- miscellaneous functions for dealing with Swedish.
>>>     ----------------------------
>>>     revision 1.12
>>>     date: 2005/07/04 17:22:27;  author: lute;  state: Exp;  lines: +2 -2
>>>     Update FSF's address.
>>>     ----------------------------
>>>
>>> I hope it's easily fixed.
>>
>> It looks as if the stuff past "Moved old log:" are _not_ actual CVS
>> revisions, but all part of the _log message_ for revision 1.1 -- i.e.,
>> the person who did the "move" just copied the entire CVS log of from the
>> old location verbatim, and stuffed into his log entry.
>
> Yes, I did that.  How else can we preserve the CVS log when moving
> files?

Start off the new file with a suitably increased revision number.
Starting from 1.1 again is just asking for trouble.

-- 
David Kastrup




reply via email to

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