At Mon, 6 Jan 2025 02:38:40 +0100, Jörg Sonnenberger <joerg%bec.de@localhost> wrote: Subject: Re: Core statement on version control systems > > On 1/5/25 10:15 PM, Greg A. Woods wrote: > > I've avoided using any of the new conversions (hg or git) because my > > experiments to use them have, so far, frequently required starting from > > scratch with a fresh clone because someone has messed around in the CVS > > repositories in such a way that the hashes all change, again and again. > > I'm carrying along a large stack of local > changes. After the occasional history > break, it normally boils down to picking > up the branch point (e.g. the first > non-draft change) and looking for the > matching commit based on the date. After > that a rebase with explicit destination > works automatically in all cases I have > seen so far. Every time I've done a "git fetch" (in a clean clone with no local changes) after someone has messed around in the CVS repository I end up in a state clone where a "git pull" creates an absolute mess, and even if that can be cleaned up to the effect of having a new checkout of the HEAD, the underlying local .git database still contains a mess of junk that never seems to be entirely expugnable (though all the harm it really does is waste space). So, I'll just wait until the switch for CVS is turned off once and for all. I've waited this long already! :-) Hopefully it won't take even a tiny fraction as long again.... -- Greg A. Woods <gwoods%acm.org@localhost> Kelowna, BC +1 250 762-7675 RoboHack <woods%robohack.ca@localhost> Planix, Inc. <woods%planix.com@localhost> Avoncote Farms <woods%avoncote.ca@localhost>
Attachment:
pgpWmAmHZteof.pgp
Description: OpenPGP Digital Signature