Добрый день, друзья!
У меня есть безумная идея выполнять задания javarush одновременно с двух компьютеров. Дело в том, что у меня есть дома компьютер, где стоит IntellijIdea. На своем компе я выполняю задания javarush. Но хотел бы и на работе, когда есть время выполнять задания. Может кто-то уже сталкивался с этим вопросом. Помогите советом как это осуществить? Я пытался скопировать проект на рабочий комп и установил IntellijIdea и плагин для него. Но появились проблемы с авторизацией на сервере...
JavaRush
/Java блог
/Архив info.javarush
/Как выполнять задания javarush одновременно с двух компью...
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
или по ssh как-то прямо из идеи? я свою идею ковырял — не нашел как по ssh подцепиться, может только в платной версии…
или вы вообще просто тимвьювером подключались к домашнему компу?)
Папка с проектами автоматически синхронизируется на рабочем и домашнем компах и на всех машинах актуальный проект и не нужно никаких дополнительных манипуляций. Использую Мэил облако, но это могло бы быть любое другое, у кого есть утилита для синхронизации (МэйлОблако, ЯндексДиск, дропБокс, гуглДиск, УанДрайв)
И конечно обязательно должны быть установлены последние версии плагина по инструкции с сайта.
ВАЖНО: Нельзя использовать GitHub, так как его философия не предполагает непубличных репозиториев, по крайней мере на бесплатных аккаунтах. Нам же нужен именно непубличный, так как правила javarush строго запрещают публиковать решения, кроме того с публичным репозиторием может утечь в сеть ваш ключ от сайта.
GitHub позволяет приватные, но платно за 500 рубь (или если есть репозитарий в вашей организации или еще где вам выделят место).
Для Windows — я бы рекомендовал поставить скачать и поставить git-scm.com/downloads получить набор великолепных консольных утилит, которые очень помогают в работе имитировать unix под Windows:
например и отслеживаем заполнение текстовых файлов (например log-ов и т.п.). Таких вкусностей там много.
1)На дополнительный комп ставите так же как и на рабочий плагин. НЕ забудьте проконтролировать содержимое JavaRushPlugin.properties чтобы код был идентичный для 2х компьютеров.
2) Для удобства можете завести внешний Git репозиторий для задач. Домой пришли — обновили с удаленного Git репозитория, решили часть задач и закинули на удаленный репозиторий. НА другом компе (на работе) — аналогично. Тогда на каждом компе будет актуальная версия задач.