Mercurial и ssh-нетривиальщина
Завел удаленный репозиторий меркуриала через ssh. Немного поплясав с бубном, в связи с этим есть два вопроса:
1) Как это они умудряются через виндовый stdio пропихивать бинарные потоки данных? Оно же скотина, по-моему, их портит по жизни, подменяя контрольные символы по своему уразумению. Во всяком случае, линукс-стайл обработка для бинарных файлов под виндой у меня особо никогда не работала, или я чего-то не понимаю.
2) Как меркуриал заставить работать с ssh-клиентом, у коего командная строка отличается от plink? Как минимум там порт указывается как -port=N а не как -p N. А то plink не умеет сам passphrase для ключа отдавать - нужно pageant (то бишь ssh-agent, если по-простому) запущенным с загруженным ключиком держать. Да и вообще меня putty бесит, bitvise tunnelier аккуратнее и удобнее.
1) Как это они умудряются через виндовый stdio пропихивать бинарные потоки данных? Оно же скотина, по-моему, их портит по жизни, подменяя контрольные символы по своему уразумению. Во всяком случае, линукс-стайл обработка для бинарных файлов под виндой у меня особо никогда не работала, или я чего-то не понимаю.
2) Как меркуриал заставить работать с ssh-клиентом, у коего командная строка отличается от plink? Как минимум там порт указывается как -port=N а не как -p N. А то plink не умеет сам passphrase для ключа отдавать - нужно pageant (то бишь ssh-agent, если по-простому) запущенным с загруженным ключиком держать. Да и вообще меня putty бесит, bitvise tunnelier аккуратнее и удобнее.
no subject
(no subject)
(no subject)
no subject
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Хреново (но вполне объяснимо) то, что бинарный канал должны открывать по обе стороны пайпа.
no subject
no subject
Либо TortoiseHg дёргаю (пофигу на секурность), либо по sshfs монтирую удалённое тачило и как from folder делаю синки =) Извращение, но ведь блин удобно.
(no subject)
(no subject)
(no subject)
(no subject)