Как я могу заставить Subversion проверять проекты из других репозиториев?

StackOverflow https://stackoverflow.com/questions/74865

  •  09-06-2019
  •  | 
  •  

Вопрос

Недавно я работал над проектом Subversion, который извлекал код не только из репозитория, с которым я работал, но и из отдельного репозитория на другом сервере.

Как я могу настроить свой репозиторий для этого?

Я использую клиент Subversion версии 1.3.2 в Linux, а также у меня есть доступ к TortoiseSVN версии 1.4.8 (построенной на основе svn версии 1.4.6) в Windows.

Это было полезно?

Решение

Видеть СВН: внешние устройства:

Иногда полезно создать рабочую копию, состоящую из нескольких различных проверок.Например, вы можете захотеть, чтобы разные подкаталоги находились в разных местах репозитория или, возможно, вообще из разных репозиториев.Вы, конечно, можете настроить такой сценарий вручную, используя svn checkout чтобы создать структуру вложенной рабочей копии, которую вы пытаетесь достичь.Но если этот макет важен для всех, кто использует ваш репозиторий, каждому другому пользователю необходимо будет выполнить те же операции извлечения, что и вы.

К счастью, Subversion обеспечивает поддержку определения внешних факторов.Определение внешних параметров — это сопоставление локального каталога с URL-адресом (и, возможно, конкретной версией) ресурса с версией.В Subversion вы объявляете определения внешних объектов в группах, используя svn:externals свойство.Вы можете создать или изменить это свойство, используя svn propset или svn propedit (видеть раздел «Почему свойства?»).Его можно установить в любом версионном каталоге, а его значением является многострочная таблица подкаталогов (относительно версионного каталога, в котором установлено это свойство) и полных, абсолютных URL-адресов репозитория Subversion...

Другие советы

Попробуйте svn:externals

http://svnbook.red-bean.com/en/1.0/ch07s03.html

Я думаю, вам стоит взглянуть на СВН: внешние устройства свойство

Найдите свойство svn:externals в документация.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top