Resending to the list (accidentally replied privately) ---------- Forwarded message ---------- From: Baruch Burstein <bmburst...@gmail.com> Date: Wed, Nov 5, 2014 at 3:07 PM Subject: Re: Sample repo dump To: Andreas Stieger <andreas.stie...@gmx.de>
On Wed, Nov 5, 2014 at 1:57 PM, Andreas Stieger <andreas.stie...@gmx.de> wrote: > Hello, > > > On 4 Nov 2014, at 08:15, Baruch Burstein <bmburst...@gmail.com> wrote: > > > > I am working on a tool that will extract data from svn dumps (such as > produced by `svnadmin dump` and `svnrdump`). > > You will probably find the API, bindings and tools support for loaded > repositories much more complete and suitable for your project for most > tasks except those specifically designed to manipulate dumps. > > What are you trying to achieve? > A module to import svn dumps into another SCM. > > I would like to make sure I can handle all kinds of cases, both common > and corner cases (not error cases such as malformed dumps). Is there a > sample repo or sample dump file that I can use? I would like it to include > as many types of flows as possible (add/copy/delete/move for both files and > directories, merges of various kinds, branches, etc.) while also keeping > the total amount of revisions and files low to aid in debugging. Probably > just one or two revisions with each type of flow (or combinations of flows > if they need special handling when coming together in a single revision). > > These can be trivially created from many public repositories or one > specifically created/scripted by you for this purpose. > I created a repo for this purpose, but don't know if I have every kind of weird combination in there. Side-note: My dumps (using both `svnadmin dump` and svnrdump) don't include the svn:mergeinfo property. Is there a way to get this to be dumped, too? -- ˙uʍop-ǝpısdn sı ɹoʇıuoɯ ɹnoʎ 'sıɥʇ pɐǝɹ uɐɔ noʎ ɟı -- ˙uʍop-ǝpısdn sı ɹoʇıuoɯ ɹnoʎ 'sıɥʇ pɐǝɹ uɐɔ noʎ ɟı