Миграция Teamforge в Gforge из базы данных

Я пытаюсь перенести более 300 проектов из Teamforge в Gforge. В остальном все части работали нормально, но миграция исходного кода из Teamforge SVN в Gforge не работает.

Структура в Teamforge такова, что в одном проекте есть несколько репозиториев, в то время как я не могу найти такую ​​возможность в Gforge.

Пока я копирую все папки в Gforge / data / repo / svnroot. Структура подходит для одного репозитория, но как нам позаботиться о нескольких репозиториях в Gforge?

1 ответ

Извините за поздний ответ, но S/O не уведомил меня об этой публикации только сегодня.

Я предполагаю, что вы используете GForge AS 6.4.4. В настоящее время GForge не поддерживает несколько репозиториев SCM для каждого проекта, но это есть в нашей дорожной карте. Самый простой обходной путь на данный момент - это создать отдельный проект для каждого репозитория, а затем сделать эти проекты дочерними для основного проекта.

Каждый дочерний проект будет отображаться в "Иерархии проектов" на домашней странице родительского проекта, и родительский проект также будет отображаться в том же разделе для каждого дочернего проекта.

Вы также можете отключить все плагины, кроме SCM, для дочерних проектов, и это сделает меню для каждого из них намного проще и понятнее для пользователей.

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

Пожалуйста, найдите время, чтобы взглянуть на GForge Next, нашу первоначальную переписку продукта 6.4 - он на 100% совместим (без миграции), устанавливается с помощью Docker за 60 секунд, и мы можем даже помочь вам запустить как старые, так и новые версии на в то же время, в той же базе данных.

Ура!

Майкл Тутти, технический директор GForge

Другие вопросы по тегам