РЕДАКТИРОВАТЬ:
На самом деле, поиграв еще с 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 на самом деле не предназначена для этого, но попробуйте СВК