[Dev] [Evangelos Foutras] [arch-dev-public] svntogit repo generation script moved to nymeria
Luke T. Shumaker
lukeshu at sbcglobal.net
Wed May 1 19:05:14 GMT 2013
At Sun, 10 Mar 2013 13:12:12 -0300,
Nicolás Reynolds wrote:
> FYI seems it could break git-pbs
If we had an existing conversion of the svntogit repos, it might. As
we don't yet, NBD. However, the possibility of something like this
happening again in the future is worrisome.
I'll have to check, but I believe that even if this did happen again,
we'd be safe because:
- pbs-convert-absgit (or whatever I'm calling it these days)
passes the right flag to `git rewrite-branch` to have it use
already-appended svn-id's instead of git hashes.
- the svn-id's (generated by `git svn`) are deterministic based on
the svn commit.
I don't know for sure that both of these things are true, but I
believe they are.
Happy hacking,
~ Luke Shumaker
> Date: Sun, 10 Mar 2013 18:04:41 +0200
> From: Evangelos Foutras <evangelos at foutrelis.com>
> Subject: [arch-dev-public] svntogit repo generation script moved to nymeria
> To: Public mailing list for Arch Linux development <arch-dev-public at archlinux.org>
> Message-ID: <513CAF19.2090908 at foutrelis.com>
>
> This is just a quick note. In order to avoid having to sync the
> Subversion repos from nymeria to gerolde just to facilitate the
> generation of Git repos by the arch-svntogit script [1], I have
> relocated the script to nymeria.
>
> The Git repos [2] themselves had to be regenerated from scratch (from
> the Subsversion repos), and as such, any existing cloned repos won't be
> able to cleanly pull from them. In this case, it's recommended to delete
> and re-clone the repo.
>
> (tl;dr: If you have any clones of the svntogit repos, you'll need to
> recreate them.)
>
More information about the Dev
mailing list