Как мне выполнить обновление Subversion только на моих внешних устройствах? - PullRequest
2 голосов
/ 31 января 2012

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

  • project / ( svn: для этого каталога задано внешнее значение )
    • externals / ( этот каталог не зарегистрирован; он указан в svn: externals )
      • moduleA / ( это из другого хранилища )
      • moduleB / ( это из другого хранилища )
    • ( другие файлы и каталоги здесь )

Для пояснения, свойство svn: externals, установленное в каталоге project / :

http://svnserver/repository/moduleA externals/moduleA
http://svnserver/repository/moduleB externals/moduleB

Я бы хотел выполнить svn update для каталога project / , но обновить только содержимое externals / . Есть ли способ сделать это?

1 Ответ

2 голосов
/ 02 февраля 2012

Должно работать только обновление svn в каталоге project \ externals; что-то вроде:

svn update c:\somedir\project\externals

Subversion позволяет обновлять отдельные подкаталоги

...