Tag Archives: Hg

Конвертирование проекта из SVN в Mercurial

В fedora linux: $ sudo yum install mercurial $ cd ~/converted $ hg convert $ hg help extensions $ hg help config $ sudo nano /etc/mercurial/hgrc [—пишем—] [extensions] convert = $ hg convert http://[url]/main/trunk/source $ cd ~/hg-repo $ hg init $ hg clone ~/converted

Генерация SSH-ключей в linux

Проверяем, есть ли SSH $ ssh -v Генерируем ключик $ ssh-keygen Для пользователей Ubuntu для доступности ключа 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 не удалось найти удобного инструмента для применения патчей, но можно сделать так: в командной строке зайти в корневую директорию, находящуюся под контролем версий, и написать: hg import (полный путь к файлу)\(имя патча).patch Есть один нюанс: если проверять …

Read more