Daniel Naber wrote: > On 07.04.2013, 11:37:04 Daniel Naber wrote: > >> So nothing speaks against moving to github, does it? I will put this on >> my TODO list for next weekend unless someone objects. > > Well, importing into github is not so easy... when I "git-svn clone" > everything in the current svn repo, we get a git repo that's 3 GB large. > github has a soft limit of 1 GB. But cleaning up the repo by rewriting the > history and removing tags and branches will destroy parts of the history > (as we moved files around a lot when switching to Maven). > > Sorry, I see no solution for this yet. Any ideas welcome. Also, feel free > to try the svn->git conversion yourself. > > Regards > Daniel
I see. Even without the github limit, cloning such a huge git repository would be a pain. Whereas with svn, we only checkout one version (smaller). In the LanguageTool source tree, we checkin several binary files which do not compress well in delta. I suppose that's why git's repository is so big. All the POS tag dictionaries and FSA spelling dictionaries must be quite big, with multiple versions and multiple languages. I always hesitate before checking a new version of a binary dictionary and try to delay it if possible to make one checkin instead of multiple small checkins. It would make sense to build them from scripts as part of the build, rather than checking-in binary dictionaries. But that would also make the build very slow. Source code and binary files could be in different repositories but that's not convenient either. Well, I have no ideal solution :-( Dominique ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Languagetool-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/languagetool-devel
