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