Два-parter, действительно:
Как делают меня контроль все исходное дерево, но только получают соединительные линии всего, игнорируя все ответвления и теги?
Принятие № 1 является выполнимым, там способ иметь там не быть какими-либо "магистральными" каталогами, и просто иметь файлы находятся в папке с названием репозитория?
Большинство репоктивиков SVN структурированы что-то подобное:
/
|-- /branches
|-- /tags
`-- /trunk
|-- foo
`-- bar
, поэтому, если корня репозитория находится в http://www.example.com/svn , вы может запустить
svn co http://www.example.com/svn/trunk
, чтобы проверить только багажник. Если вы хотите назвать проверяемую папку после проекта, просто добавьте название проекта в командную строку:
svn co http://www.example.com/svn/trunk myproject
Эта команда должна создать структуру каталогов, такую как:
myproject/
|-- foo
`-- bar
Нет, это невозможно. То, что вы можете сделать, это создать новый проект Add Определите внешние ссылки от него на все другие проекты сундуков. Внешняя ссылка работает как SoftLink.
Вы можете потом быть все за один шаг.