Назад | Перейти на главную страницу

Как я могу отразить конкретную ветку в одном репозитории Subversion на конкретную ветку в другом репо?

РЕДАКТИРОВАТЬ:

На самом деле, поиграв еще с Timeline, это не проблема. Пользовательский интерфейс сбивает с толку, потому что он не обязательно предназначен для работы с несколькими репозиториями, но он действительно работает, поскольку каждый проект полагается на обычные метаданные svn для URL-адреса репозитория (DUH). Я не знаю, почему я думал, что мне нужно идти на крайности. Я оставлю вопрос открытым на время, чтобы посмотреть, возможно ли это вообще, для общего ознакомления.


Я пытаюсь найти способ интегрировать PxelNovel Timeline в мой существующий рабочий процесс, потому что агентство, с которым я плохо работаю, будет его использовать.

Проблема в том, что Timeline основана на идее, что существует один репозиторий, который содержит несколько проектов, поэтому он не поддерживает несколько репозиториев. Итак, я хотел бы сделать что-то вроде этого:

Репозиторий A (временная шкала):

design-projects/
  project1/
  project2/ 
  ...

Репозиторий Б (Проект 1):

project1/
  trunk/
  tags/
  branches/
  design/

Так что id любит настроить какой-то хук пост-фиксации или задание cron, которое копирует зеркала design-projects/project1 к project1/design со всей историей а что нет. Обычно подобное может быть причиной svn:external, но я хочу, чтобы вся информация о фиксации из репозитория временной шкалы отображалась в Redmine, которую внешний не предоставит.

Вы пытаетесь синхронизировать их? Subversion на самом деле не предназначена для этого, но попробуйте СВК