[Biojava-dev] Conversion progress

Andreas Prlic andreas at sdsc.edu
Sun Mar 31 13:58:18 EDT 2013


Thanks for your efforts on this Spencer!

While it would be of course great to preserve the full history, it seems
that this will not be possible and that converting more than 10 years of
commits is an impossible task. I don't think all the short-termed
developmental branches that are still in SVN are worth much at this stage.
 We will keep SVN available as read only. If we later discover that
something important is missing we can still migrate that to git at any
point after.

If the main trunk/branches/tags are migrated to git then the most important
part of the history should be preserved and we should be good...

Thanks!

Andreas




On Sun, Mar 31, 2013 at 1:23 AM, Spencer Bliven <sbliven at ucsd.edu> wrote:

> Hey everyone,
>
> TLDR: SVN is now readonly. Github won't be ready until at least tuesday.
>
> The git conversion process is taking longer than I anticipated. It is
> complicated by a couple of things:
>
>
>    - We were using SVN 1.4, which does not preserve information about file
>    moves and merges. So even clean-cut branch/merge scenarios need some
> manual
>    intervention to push through.
>    - We haven't always stuck with the trunk/tag/branch convention. For
>    instance, when switching to maven there was a mvn directory for a while,
>    which then was renamed to trunk. svn2git gits very confused by this and
>    creates odd multi-rooted branches
>    - Some branches are rooted in a single module. I haven't yet figured out
>    how to get git to recognize these as related to anything
>
> Anyways, these have been frustrating for me. One solution would be to just
> delete all the history that happened outside of the trunk/branch/tag
> convention. This may be the only practical solution, but the OCD part of me
> hates throwing away that info.
>
> I'm going to take a break from it tomorrow, and hopefully push something up
> Monday. Sorry for the delay.
>
>
> -Spencer
> _______________________________________________
> biojava-dev mailing list
> biojava-dev at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/biojava-dev
>


More information about the biojava-dev mailing list