Я

Записная книжка Юрия Нагаева


Mercurial под Python

Оказывается когда ставишь Mercurial как расширение для Paython’а (мне было нужно, так как репозитарии работают на IIS), то его установщик не создает общие конфигурационные файлы. И куда прописывать общие настройки на первый взгляд не совсем очевидно. Мне нужно было добавить корневой сертификат в Mercurial, чтоб мой домашний репозитарий открывался с валидным ssl-сертификатом. Как оказалось, чтобы это сделать нужно в каталоге установки Paython (по умолчанию С:\Python26) создать папку hgrc.d и сложить в него два файла:

 

1. path.rc, в котором указать путь до файла с сертификатами:

[web]

cacerts=C:\Python26\hgrc.d\cacert.pem

 

2. cacert.pem куда скопировать сами сертификаты.

 

 

Вот собственно и все. Теперь Mercurial будет проверять ssl по вашим корневым сертификатам.

 

01.10.2011 18:13:09
Последние изменение: 18.03.2012 21:43:59

Комментарии

Оставить комментарий