Имеется постоянно (два-три раза в сутки) обновляемый сторонний svn-репозиторий (на Google Code), хочется иметь для себя (и народа) его hg-зеркало (на BitBucket). Необязательно автоматически, но с возможностью инициировать зеркалирование с любой машины, хоть под Виндой :) (в смысле без установки кучи софта типа hg, svn, python, биндингов и т. п. и постоянной конвертации).
Весь день мучался с XP и Гуглом, но толкового решения не нашёл. В голове крутится только создание скрипта, запускаемого на VDS по ssh (через putty под Виндой) или cron'у, который делает что-то вроде:
hg convert <a href="http://code.google.com/<repo">code.google.com/<repo</a>> /tmp/<repo>-hg<br/>
cd /tmp/<repo>-hg<br/>
hg push ssh://hg@bitbucket.org/VolCh/<repo><br/>
cd /<br/>
rm -r /tmp/<repo><br/>
Может лучше есть варианты? Хотя бы почти то же самое, но без полной конвертации всего SVN-репозитория, а чисто новых ревизий.