Tell me more ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

I am currently working solo on a project that consists of package files, munit tests, notebooks and .xls files. I use Wolfram Workbench as an IDE. I want to collaborate with others on this project. Ideally I would like to do this as I am used to do with Java: dump everything in cvs ( any system will do ) on the net and then check/out, check/in with one person as a repository admin.

Question: How should I do this with a Mathematica project? Do I need Workbench plugins? What are the particular pitfalls, if any?

share|improve this question
This is why I use Eclipse + Wolfram plugin (+ Subclipse plugin + ...) rather than the Workbench. – b.gatessucks May 19 '12 at 13:19
That's more of a teaser like I have a setup but I am not giving it away. – ndroock1 May 19 '12 at 15:23
I think @b.gatessucks answers your question. Just start using Eclipse with the Workbench plugin instead of the Workbench IDE. – mohit6up May 19 '12 at 15:58
Did you know that TortoiseSVN as well as some other Tortoise clients derived from it (e.g. TortoiseHg) have support for diffing notebook files using the Mathematica front end? – Szabolcs May 21 '12 at 11:05

2 Answers

up vote 6 down vote accepted

This is how I got my setup :

  1. download Eclipse, along with all the plugins you need (svn, cdt, texlipse, ...), from www.eclipse.org ;
  2. download Eclipse plugin for workbench from http://www.wolfram.com/services/premiersupport/workbench.cgi : you will have a choice between platforms : Windows, Macintosh, Linux, Eclipse;
  3. choose the last one (eclipse) and save the file somewhere;
  4. open Eclipse, then Help->Install New Software -> Add and browse to the location of the file you saved.

The Wolfram plugin will give you all the features of the Workbench : code editor, documentation builder, webMathematica, MUnit package as you can see from the screenshot below . screenshot

share|improve this answer
I suppose I already have the Wolfram Plugin, or is that different from the Workbench ? – ndroock1 May 19 '12 at 17:58
I think it's a different download from Wolfram's website. – b.gatessucks May 19 '12 at 18:22
I followed your link in the other answer and that pointed to a download of the Workbench. - I read once that the Workbench is a customized Eclipse using the same Wolfram plugin you mentioned, BUT... I am not sure. And as you say there might be a seperate download anyway. – ndroock1 May 19 '12 at 19:44
The link offers 4 choices for downloading : the first three are the Workbench for the different platforms (Windows, Macintosh, Linux). The last one is called "Eclipse" and it's the plugin for the regular Eclipse I was mentioning above. – b.gatessucks May 19 '12 at 20:42
While the link is not likely to go away, as it is on SO, could you summarize it here? – rcollyer May 20 '12 at 15:38

If you're already using Workbench, I don't see any reason to switch to Eclipse+plug-in. CVS is included in Workbench, and you can still add additional plug-ins as needed.

Likewise, if you're already using Eclipse for non-Mathematica work, I'd just install the Workbench plugin.

As far as I'm concerned, the main difference is the icon. (There are of course other differences, but mostly they don't affect my use of Workbench.)

share|improve this answer
Are all Eclipse plugins compatible with the Workbench? – rm -rf May 20 '12 at 4:19
1  
@R.M, I suppose only the plugins for the Eclipse version the Workbench was built upon. – ndroock1 May 20 '12 at 9:44

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.