Ответ 1
Мне немного поздно ответить, что проект Catalyst-Plugin-ConfigLoader перенесен на Git, но я отвечу, если кто-то столкнется с аналогичной проблемой с другим проектом svn.
git svn
пытается помочь в поиске корня репозитория svn и использовании этого вместо URL-адреса, который вы ему даете. Я нахожу это раздражающим, но, к счастью, обходной путь: используйте параметр --no-minimize-url
.
Из документации git svn
(git help svn
):
--no-minimize-url
При отслеживании нескольких каталогов (с использованием опций
--stdlayout
,--branches
или--tags
)git svn
будет пытаться подключиться к корневому (или самому разрешенному уровню) репозитория Subversion. Это значение по умолчанию позволяет лучше отслеживать историю, если целые проекты перемещаются в репозитории, но может вызвать проблемы с репозиториями, где существуют ограничения доступа на чтение. Передача--no-minimize-url
позволитgit svn
принимать URL-адреса как есть, не пытаясь подключиться к каталогу более высокого уровня. Эта опция отключена по умолчанию, когда отслеживается только один URL/ветвь (это будет мало пользы).