Git-svn и имя файла для authors-file


Так сложилось, что в Бегущем городе вся разработка ведётся через svn и на гит переходить никто не собирается. Ну а мне удобнее работать с локальным репозиторием и сливать пачку изменений вечером. Что же делать, как же быть?

Всё просто, давно есть интеграция git-svn, и можно почитать вот эту статью, например.

Но, когда я сегодня вытаскивал очередной репозиторий, то получил такое вот сообщение об ошибке:

Can't open ~/Dropbox/runcity/svn-authors No such file or directory

Путь к файлу верный, естественно. Минутное замешательство и методом научного тыка выясняем, что путь к файлу с авторами коммитов должен быть абсолютным. Меняем на

svn clone -s --authors-file=/Volumes/Home/Dropbox/runcity/svn-authors http://svn-server.ner/our-repo

и вытягиваем нужный репозиторий.