Re: Converting to Git using svn-fe (Was: Speeding up the initial git-svn fetch)
From: Ramkumar Ramachandra <hidden>
Date: 2016-06-15 22:49:49
Hi Stephen, Stephen Bash writes:
quoted
From: "Will Palmer" <redacted> I was under the impression that there would be one "one-to-one" mapping branch (which would never be checked out), containing the history of /, and that the "real" git branches, tags, etc, would be based on the trees originally referenced by the root checkout, with git-notes (or similar) being used to track the weirdness in mappings.Admittedly I'm not in the inner circle, but this is the first time I've heard the idea.
Do hang out on the development channel - a lot of stuff cooks there :)
It's certainly intriguing. In this case would the one-to-one branch include the full SVN repository history (all projects), or would svn-fe/git-fast-import filter down to subdirectories of interest?
Full history. Atleast that's what I was thinking about sometime ago.
Along those lines I can contribute the following data point: my initial fast-import repository weighs in at 1.3G, while after my scripts run the final product is 659M (and no, they are not hard linking to each other). Unfortunately I don't have a good accounting of the size difference (obviously some is filtering down to a single SVN project).
Yeah, David reported similar statistics after repacking the ASF repository. -- Ram