all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Harald Hanche-Olsen <hanche@math.ntnu.no>
To: esr@thyrsus.com
Cc: emacs-devel@gnu.org, bob@proulx.com, dmoncayo@gmail.com
Subject: Re: Fixing repository conversion errors.
Date: Thu, 13 Nov 2014 13:27:34 +0100 (CET)	[thread overview]
Message-ID: <20141113.132734.2054141284236869539.hanche@math.ntnu.no> (raw)
In-Reply-To: <20141113114308.GA30912@thyrsus.com>

["Eric S. Raymond" <esr@thyrsus.com> (2014-11-13 11:43:08 UTC)]

> (b) Probably about four hours of repo downtime. It won't be ten this time
> because I don't have to do another full conversion, just edit a pulled copy, 
> repack it, and upload it.

Is that really necessary? I would have thought you could create a new
branch with the fixed commit messages. It should sprout off the master
branch not too far in the past. Push the new branch to the server.
Then just rename branches on the server, so the new branch will be
master. Then all the developers will have to rewind the master branch
(and origin/master) in their own clones to the latest good commit, and
do a pull. No need for a full reclone, I think.

If the problem affects more branches than just master, this might not
be much of a simplification, however.

– Harald



  parent reply	other threads:[~2014-11-13 12:27 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-11-13  3:12 New Git repository is up Eric S. Raymond
2014-11-13  4:20 ` Paul Eggert
2014-11-13  5:01   ` Eric S. Raymond
2014-11-13  5:19     ` Christoph
2014-11-13  6:01     ` Katsumi Yamaoka
2014-11-13  4:48 ` Christoph
2014-11-13  8:12 ` Jan D.
2014-11-13  8:21 ` Bozhidar Batsov
2014-11-13  8:57 ` Dani Moncayo
2014-11-13 11:30   ` Aurélien Aptel
2014-11-13 11:35     ` Dani Moncayo
2014-11-13 11:43   ` Fixing repository conversion errors Eric S. Raymond
2014-11-13 11:58     ` Dani Moncayo
2014-11-13 12:07       ` Dani Moncayo
2014-11-13 12:25         ` Eric S. Raymond
2014-11-13 12:27     ` Harald Hanche-Olsen [this message]
2014-11-13 13:19     ` Óscar Fuentes
2014-11-13 14:01     ` Lars Magne Ingebrigtsen
2014-11-13 16:41     ` Bob Proulx
2014-11-13 17:34       ` Eric S. Raymond
2014-11-13 18:17       ` Stefan Monnier
2014-11-13 18:31         ` Eric S. Raymond
2014-11-13 21:39         ` Bob Proulx
2014-11-13 22:15           ` Stefan Monnier
2014-11-13 23:01             ` Bob Proulx
2014-11-13 13:19   ` New Git repository is up David Engster
2014-11-13 17:43   ` Stefan Monnier
2014-11-13 13:12 ` Lars Magne Ingebrigtsen
2014-11-13 13:20   ` Andreas Schwab
2014-11-13 13:28     ` Lars Magne Ingebrigtsen
2014-11-13 13:55       ` Christoph
2014-11-13 14:00         ` Lars Magne Ingebrigtsen
2014-11-13 14:15           ` Eric S. Raymond
2014-11-13 14:20             ` Lars Magne Ingebrigtsen
2014-11-13 15:57 ` Karl Fogel
2014-11-13 16:36   ` Jay Belanger
2014-11-13 16:39     ` Kelvin White
2014-11-15 15:15   ` Kelvin White

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20141113.132734.2054141284236869539.hanche@math.ntnu.no \
    --to=hanche@math.ntnu.no \
    --cc=bob@proulx.com \
    --cc=dmoncayo@gmail.com \
    --cc=emacs-devel@gnu.org \
    --cc=esr@thyrsus.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.