[sugar] binary file in tamtam.git

Marco Pesenti Gritti mpg
Tue Feb 27 09:22:47 EST 2007


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



More information about the Sugar-devel mailing list