MathGroup Archive 2006

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Re: General--Mathematica and Subversion


I thought Workbench was designed to work with Subversion, rather than
replace it??

On 9/20/06, jmt <jmt at dxdydz.net> wrote:
> On Tuesday 19 September 2006 11:45, you wrote:
> > Hi!
> >
> > I want to use Subversion (http://subversion.tigris.org) to organize my
> > Mathematica programs.
> >
> > I experienced, that the structure saved in the Mathematica notebooks
> > (Cell[...], etc) does not work well with a version control system.
> >
> > Is there an alternative to the standard Mathematica .nb file?
> >
> >
> > TIA
> > michael
>
> Using a version control tool for notebooks is not so difficult : the real
> trouble comes from the notebook cache and eventually the graphics.
>
> When CVS was the only available tool for version control, a solution had been
> developped by Tim Wichmann :
> http://www.itwm.fhg.de/as/asemployees/wichmann/nbcache.html
> His perl script stripped out irrelevant data, and I used it with version 5.0
> without noticing errors - but that does not mean the whole process is error
> free !
>
> When it comes to subversion, using subversion does not lead to any trouble at
> all : subversion does not have CVS limitations like needing files with end of
> line characters, and stores any file as a stream of bytes (and supposes you
> have a reasonable modern hard drive, with reasonable free space for a
> multimedia era). The difficulty arises when you want to perform 'diff'
> because then the cache is involved.
>
> The Wolfram team is now developping a dedicated tool :
>
> http://www.wolfram.com/products/workbench/
>
> which provides version control. If I had no versioning tool already running
> (subversion) I for sure would give it a try.
>
> jmt
>
>


-- 
http://chris.chiasson.name/


  • Prev by Date: Re: Split a file into multiple files using a pattern
  • Next by Date: Re: Summing elements within a List or Array
  • Previous by thread: Re: Re: General--Mathematica and Subversion
  • Next by thread: Re: General--Mathematica and Subversion