Особистий блог Blohher'a

Читай Blohher брат

Реклама Google
Популярність сайта і якісний пошук

Установка системы контроля версий Mercurial на проект NetBeans

Мне нужна была приватная репозитория, неважно какая. Как я написал на твиттере, SVN не работает, выдает ошибки таймаута. Потом решил поставить Git - но в нем для отгрузки данных на онлайн сервер нет кнопки (а в консоль я играться не собираюсь). Решил испытать Mercurial - и все получилось, хотя процесс "обучения" не был легким. Но сейчас я вам все расскажу.

Сильно помогла страница-инструкция http://netbeans.org/kb/docs/ide/mercurial.html

 

Сейчас я рассмотрю только одну ситуацию: у вас есть проект, и его нужно поставить на контроль.

Сначала регистрируется http://bitbucket.org/ и создаем репозиторий типа меркуриал. Получаем ссылку типа

https://логин@bitbucket.org/логин/репозиторий_имя

Качаем меркуриал, он отдельный и под каджую ОС http://mercurial.selenic.com/ , я скачал под виндовс Mercurial 1.9.1 Inno Setup installer - x86 Windows - does not require admin rights

Устанавливаем его и запоминаем папку, куда установили. Потом прописываем эту папку в опциях:


Теперь ставим контроль на проект. Правой кнопкой на проекте, и выбираем Versioning > Initialize Mercurial Project. Оно выдаст папку в которой проект, это должно вас устроить.

Правая кнопка, Mercurial > Status, увидем что все Locally New. Нажимаем кнопку Commit All.


Теперь настроим подключение к репозиторию. Правой кнопкой на проекте,  Mercurial > Properties, в те два окошка Pull и Push нужно ввести полученную ранее ссылку.


Теперь выбираем меню Team->Mercurial->Share->Push to default и наш проект отправляется в репозиторий. Не сложно догадаться, что команда Pull вытягивает проект с репозитория, но я еще не испытывал.

 

Теперь система попросит ввести вас логин и пароль от https://bitbucket.org. Вот так и работаем.

Думки відвідувачів

Залишити свою думку »

 
Administrator
6 ноября 2012 ; 21:12:13
 
Впрочем я уже на 64 бит виндовс 7 перешел, что качал не знаю но все работает четко. Только вот одно мучает!
Administrator
24 февраля 2013 ; 01:05:01
 
Сменил 1 систему в7 на другую и снова качаю Mercurial 2.5.1 MSI installer - x64 Windows - requires admin rights!!!!! УХ, кипит работа
apokalipsis-2012
14 мая 2017 ; 12:59:34
 
Супер, зараз знову буду налаштовувати цю корисну річ - основна мета для роботи на 2-х ПК. На дачі і в мегаполісі. Щоб старі файли не вигрузити по ФТП, треба буде перед початком роботи витягувати зміни. В кінці роботи відправляти зміни.

Залишити коментар

Нік
 
E-mail
 
Сайт
 
Текст
 

 
Blohher - Блог розробника сайтів