Где-то в сети нашел информацию, о том, что ошибка сервера при передаче файлов при коммите может возникать по вине файрволла. Заставлять сисадмина лезть в циску показалось не очень хорошей идеей, просто тайком настроил прокси на вебсервере на внутренние репозитории в тайном месте. Коммит без vpn прошел без проблем.
*svn
Скопировал файлы из рабочей копии svn в git-репозиторий, полученный через git-svn. Забыл сделать экспорт, это легко исправляется через find. Другая проблема — изменился режим доступа на множестве файлов. Вот такое решение нашел на commandlinefu:
Revert files with changed mode, not content:
git diff --numstat | awk ... more →
Благополучно поставил git-svn через easy_install. Сейчас клонирую репозиторий. И у меня стойкое впечатление, что ветки заново сливаются, а не разницей. Видимо запрос на каждый файл медленно идет.
Впервые в subversion при коммите вылезло такое:
Transmitting file data .......svn: Commit failed (details follow):
svn: Server sent unexpected return value (500 Internal Server Error) in response to PUT request for '/<path-to-repo>/!svn/wrk/0b30d8e0-9cb9-4000-91eb-e39e9fd40d85/<path-to -file>'
В diff-е ничего ... more →
*svn is used by:
Darion
Darion
analizer
analizer
Spiritual ecstasy
rapture
0x2207
0x2207
svtk
svtk
Minoru
Minoru
профессиональный говноед
ulidtko
Alexander Aleschenko
top4ek
diSabler
diSabler
gelraen
gelraen
Артс
arts
Оранжевус Охуеннус
utros
Darion
analizer
rapture
0x2207
svtk
Minoru
ulidtko
top4ek
diSabler
gelraen
arts
utros