From: Jan Hudec Date: Mon, 04 Jun 2007 16:55:54 GMT Subject: Does git-svn-id need repository path? (Re: How to use git-svn to clone from a mirror?) Message-ID: <20070604165554.GC3299@efreet.light.src> In-Reply-To: <85myzfsqji.fsf@blr-RHarinath.blr.novell.com> On Mon, Jun 04, 2007 at 20:41:29 +0530, Raja R Harinath wrote: > -------------8<------------ > # remove stored revision db, since we're going to change all the commit ids > rm .git/svn/git-svn/.rev_db.* > > # rewrite git-svn-id: lines > cg-admin-rewritehist \ > --msg-filter \ > 'sed "s,file:///tmp/rsync-mirror,svn://the.svn.link/whatever,"' > > # recreate new revision db, and fetch updates, if any > git-svn rebase > -------------8<------------ Which leads me to a question. Should the url really be part of the git-svn-id? A subversion repository is uniquely identified by it's uuid, so the uuid + revno is a good identifier. Is it possible to change that now, or is it necessary to keep the format now for backward compatibility? -- Jan 'Bulb' Hudec