Восстановление после краха связки FTP remote server + NetBeans + Mercurial (bitbuket)

Буду писать кратко. Описанная связка FTP remote server + NetBeans + Mercurial (bitbuket) – типичная как я считаю. Ваш сайт на сервере хостинга, проект в Нетбинс, который сохраняет файлы после изменения сразу а хостинг по ФТП. Так же стоит контроль версий Меркуриал.

Что делать когда ваш домашний диск с проектами умер?

Ваши действия зависят от вашей дисциплинированости. Если вы после каждого изменения проекта, перед закрытием Нетбинс, фиксировали изменения и отправляли на битбукет – то все просто. Нужно только вытянуть проект из контроля версий и настроить параметры ФТП на ваш сервер где лежат эти файли.

Но если вы ленивы (как я)…. После изменения 1 буквы вам лень фиксировать и слать на битбукет изменения… То получается, что последняя версия файлов лежит на сервере хостинга, а на битбукет устаревшая! Что делать в таком случае?

Выход есть, правильный и простой:

1. Вытянуть проект из конроля версий

2. Потом подключить настройки ФТП, описано уже мной тут

3. Загрузить файлы с сервера поверх файлов проекта.

4. После замены файлов, контроль версий сразу же определит, какие из них изменились. Ну а после как в штатном режиме, фиксируем изменения и выталтиваем на битбукет.

Спасибо бесплатным поленым вещам:

  1. http://netbeans.org/
  2. https://bitbucket.org/

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься.

Я spam бот