2012-05-29 3 views
13

Я читал v2.6 supports GIT с функциями управления версиями monodevelop, но я не могу найти ничего общего с управлением версиями в моей установке monodevelop (stable 2.6).Как работает управление версиями monodevelop?

Я попытался щелкнуть правой кнопкой мыши элементы, посмотреть все параметры меню и т. Д. На самом деле, я не могу ссылаться ни на что, связанное с управлением версиями, в общем, должно быть меньше git.

Я должен что-то упустить, потому что документация делает его очевидным.

ответ

9

Это то, что может быть сделано с проектом, который уже в SVN или Git контроля версий (в моем MonoDevelop): Screenshot of MonoDevelop

Помимо опций меню вы можете увидеть панель в нижней части редактора доступные варианты, например, вины или журнал.

Если ваш проект еще не находится под контролем источника, доступна возможность его публикации. Вы также должны иметь возможность проверить репозиторий из основного окна MonoDevelop.

Это все от MonoDevelop 3.1, поэтому, возможно, некоторые из этих вариантов были представлены позже? Правда или нет, я рекомендую вам использовать новейшую версию в любом случае, завершение кода намного лучше, а операции SCM быстрее. Не упоминается много других мелких исправлений.

+0

Следует отметить, что Push и commit работают, а также просматривать изменения. Однако Update/Pull действительно не работает. Обычно я просто сбрасываю с github через командную строку: git fetch -all; git reset - грубое происхождение/мастер –

14

Если в вашей установке MonoDevelop отсутствует контроль версий, и вы используете Linux, попробуйте установить пакет monodevelop-versioncontrol. В документации это не делается.

+3

sudo apt-get install monodevelop-versioncontrol –