Рассмотрим, как можно использовать сервис BitBucket для сохранности кода заданий.
"Зачем?! — спросите вы. — Ведь в Intellij IDEA есть встроенный доступ к GitHub!"
Две причины.
Первая: GitHub на бесплатном аккаунте позволяет хранить только открытые проекты, а первое правило JavaRush — никому не говори о JavaRush
Можно ли давать кому-нибудь решение задачи? Нет, давать готовое рабочее решение задачи запрещено. Может привести к бану на сайте.
Вторая: Mercurial vs git. Но тут, конечно, кому как удобней.
Поэтому в несколько простых шагов, мы настроим BitBucket для использования в наших целях (хранить, и, возможно, ветвить код).
В течении нескольких минут IDEA выгрузит проект на BitBucket:
![Как я перестал боятся и полюбил BitBucket - 7]()
Регистрируемся на BitBucket
Заметьте, можно использовать и ваш Google-аккаунт!
Устанавливаем плагин для работы с репозиторием:
Заходим в настройки IDEA/plugins жмём «Просмотреть репозитории плагинов»
Ищем «bitbucket» и устанавливаем
IDEA попросит перезагрузку...
При помощи плагина можно управлять репозиторием прямо из IDEA
Для корректной работы, вам понадобится установленный в системе Mercurial.
sudo apt-get install mercurial
хотя я рекомендую сначала добавить ppa с самыми свежими версиями mercurial-ppa:
sudo apt-add-repository ppa:mercurial-ppa/releases
для него понадобится публичный ключ:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key 323293EE
после вы можете
sudo apt-get install mercurial
Для товарищей с windows придётся качать установщик с официального сайта.
После этого идём VCS/Import to version control/Share project (рядом с надписью увидите симпатичное ведёрко). Запускаем!
Плагин попросит авторизоваться на BitBucket (введите логин и пароль). После чего вы сможете создать ваш репозиторий прямо из IDEA: