Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

how does monodevelop version control work?

Tags:

git

mono

I read v2.6 supports GIT with monodevelop's version control features, but I can't find anything having to do with version control in my install of monodevelop (stable 2.6).

I've tried right-clicking items, looked at all the menu options, etc. In fact, I can't a single reference to anything having to do with version control in general must less git specifically.

I've got to be missing something 'cause the documentation makes it sound obvious.

like image 775
tggagne Avatar asked May 29 '12 15:05

tggagne


2 Answers

If version control is missing from your MonoDevelop installation and you're running Linux, try installing the monodevelop-versioncontrol package. The documentation doesn't make this clear.

like image 162
Terry Harvey Avatar answered Oct 06 '22 14:10

Terry Harvey


This is what can be done with project which is already in svn or git version control (in my MonoDevelop): Screenshot of MonoDevelop

Apart from the menu options you can see the bar at the bottom of the editor in which options like blame or log are available.

If your project is not under source control yet, the option to publish it will be available. You should be also able to checkout repository from the main MonoDevelop window.

This is all from MonoDevelop 3.1, so maybe some of these options were introduced later? True or not, I recommend you using the newest version anyway, the code completions is much better and SCM operations are faster. Not mentioning a lot of other minor fixes.

like image 43
konrad.kruczynski Avatar answered Oct 06 '22 14:10

konrad.kruczynski