2012-04-06 5 views
1

Я отправляюсь из фона SVN, и у меня возникает проблема добавления в основное хранилище подпапки subrepo. Это означает, что я не хочу добавлять весь подрепорт к моему основному проекту - только его часть. В моей ситуации я хочу включить только исходные файлы моей библиотеки, за исключением всех модульных тестов.Как добавить определенную подпапку subrepo

Я создал .hgsub файла и написал там:

libs/my_std_lib = https://myreposhost.com/my_std_lib_repo/src/main/java/ 

Но когда я пытаюсь синхронизировать LIBS/папка my_std_lib я получаю такую ​​ошибку: HTTP Error: 404 (Not Found)

Когда я пытаюсь синхронизировать без подпути (https://myreposhost.com/my_std_lib_repo/) - он работает хорошо.

Так что я делаю неправильно или это невозможно в hg?

ответ

2

Ответ довольно прост: невозможно клонировать только часть хранилища с Mercurial.

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

Извините.

+0

ОК, так что это означает, что мне придется разделить мою библиотеку на отдельные репозитории и присоединиться к ней. Inreption ... :) –

Смежные вопросы