Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.soft-sys.math.mathematica > #1605
| From | ADL <alberto.dilullo@tiscali.it> |
|---|---|
| Newsgroups | comp.soft-sys.math.mathematica |
| Subject | Re: Managing your notebooks |
| Date | 2011-04-11 11:06 +0000 |
| Organization | Steven M. Christensen and Associates, Inc and MathTensor, Inc. |
| Message-ID | <inunb1$2c6$1@smc.vnet.net> (permalink) |
| References | <inpesv$8tp$1@smc.vnet.net> |
On 9 Apr, 13:11, Jason Quinn <jason.lee.qu...@gmail.com> wrote: > I was curious if anybody would be willing to share there strategy for > managing their Mathematica notebook versions. > > In my experience, Mathematica notebooks are "fragile" because running > the code is not cleanly separated from using the code. Notebooks > indicate modification after a cell is run even if no changes to the > code were made. In practice, after using a notebook for a while, it's > easy to forget if changes were actually made that you would want to > keep, so when you are prompted to save a notebook, you are left with a > dilemma. Staying safe, you save again and again which leads to a > proliferation of versions. > > I am aware you can make cells edit protected but this doesn't solve > the problem. I also know about the "Notebook history" feature, which > seems to be of very limited value. I always end up with so many > "versions" of my notebooks that I forget what the differences between > them are. > > I can't help but feel that I'm missing something. I have no problems > managing compiled code or interpreted scripts but notebooks are much > more challenging. Is this something you experience as well. Have you > too noticed extra difficulty managing your mathematica notebooks? > > Comments? Suggestions? > Jason For versioning .m files, I easily developed a GET function (similar to the Get one), which operates like this: GET[file] looks for any file (in my paths) of the form "file-nnn.m", where the n are numbers, and loads the one with the highest number. In this way, while saving my file versions, I simply add a progressive number to the file and I'm sure to automatically load (or reload) only the last one. If I am not happy, I delete the last and get automatically back to the previous. The same concept may be used to change directory. ADL
Back to comp.soft-sys.math.mathematica | Previous | Next — Previous in thread | Find similar | Unroll thread
Managing your notebooks Jason Quinn <jason.lee.quinn@gmail.com> - 2011-04-09 11:11 +0000 Re: Managing your notebooks David Bailey <dave@removedbailey.co.uk> - 2011-04-09 22:00 +0000 Re: Managing your notebooks ADL <alberto.dilullo@tiscali.it> - 2011-04-11 11:06 +0000
csiph-web