On Tue, 2007-02-27 at 09:18 -0500, James Bergstra wrote: > On Tue, Feb 27, 2007 at 10:03:38AM +0100, Bert Freudenberg wrote: > > We have the same problem in the etoys activity. Binaries just don't > > fit into git. *All* of the history is downloaded in your initial > > check-out, for etoys this is approaching 200 MB now. > > > > What we are doing about this is moving the binaries into a Subversion > > repository. SVN handles binaries nicely, and you get versioning, too. > > > > I did set up the subversion repository on a laptop.org machine > > already, just waiting for the admin to enable read access over http. > > > > Once this is done, there are two possibilities. One would be to make > > two jhbuild modules - one for the binaries checking out from SVN, and > > one for the source code from git. One module could be made to depend > > on the other. The drawback is that you always have to remember to > > update and build both modules - which is a pain with Sugar already, > > you never know if the latest build fails because of genuine bugs or > > because of a dependency you did not update. > > What about simply migrating TamTam to SVN entirely? We would have to re-do > our > installation script if the git-db is no longer present, but it would be an > hour's work for one person at most.
If you mean setup.py it should support SVN too, I'm not sure anyone tested it though. I don't think we have svn on dev.laptop.org though... Marco _______________________________________________ Sugar mailing list [email protected] http://mailman.laptop.org/mailman/listinfo/sugar
