Проверяем, есть ли SSH
$ ssh -v
Генерируем ключик
$ ssh-keygen
Для пользователей Ubuntu для доступности ключа
chmod 644 ~/.ssh/id_rsa.pub ssh-agent bash ssh-add
Всё)
Ссылка на оригинал
Проверяем, есть ли SSH
$ ssh -v
Генерируем ключик
$ ssh-keygen
Для пользователей Ubuntu для доступности ключа
chmod 644 ~/.ssh/id_rsa.pub ssh-agent bash ssh-add
Всё)
Ссылка на оригинал
Нужно положить в папку ~/.ssh файл id_rsa (или id_dsa) со сгенерированным ключом. У меня был ключ, сгенерированный puttygen – для работы под windows. Для конвертации достаточно загрузить файл приватного ключа в puttygen и сконвертировать в нужный формат, после чего в linux положить этот файл в указанное место.
Создать патч просто – в TortoiseHg в логе правой кнопкой на ревизию->»export patch».
К сожалению, в TortoiseHg 0.8.3 не удалось найти удобного инструмента для применения патчей, но можно сделать так:
в командной строке зайти в корневую директорию, находящуюся под контролем версий, и написать:
hg import (полный путь к файлу)\(имя патча).patch
Есть один нюанс: если проверять успешность патча путём вызова диалога «Hg commit» (или набрав в командной строке hg st), то там будет пусто, т.к. применение патча сразу всё прописывает в локальной системе контроля версий, соответственно, надо смотреть через лог. После этого осталось только сделать пул-пуш и всё.
(ссылка на обсуждение)