Миграция 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