Несколько проектов в траке - PullRequest
6 голосов
/ 14 апреля 2009

Как я могу легко управлять несколькими репозиториями SVN / трассировками? У меня есть куча проектов, которые я хочу объединить в единую схему аутентификации. Кроме того, я хочу иметь возможность включать плагины для каждого проекта и настраивать несколько параметров трассировки для нескольких проектов одновременно.

Было бы также неплохо иметь возможность добавлять и удалять проекты из веб-интерфейса.

Спасибо

-Nelson

Ответы [ 5 ]

6 голосов
/ 14 апреля 2009

Мы столкнулись с той же проблемой с trac, наше решение было перейти на redmine .

4 голосов
/ 15 октября 2010

Я думаю, это то, что вы искали.

http://trac.edgewall.org/wiki/TracMultipleProjects

4 голосов
/ 15 апреля 2009

Что касается основной части вашего вопроса, вы можете следить за этим вопросом: Как вы обрабатываете несколько (перекрывающихся) проектов в trac?

2 голосов
/ 29 мая 2013

Некоторые ответы здесь довольно устарели, потому что между тем Trac и особенно его плагины добились большого прогресса. ИМО больше не нужно менять на Redmine. Вот текущее состояние дел, особенно то, что поддерживается и полезно:

Смотрите также сайт рекомендаций по плагину Trac . IMO лучше всего, когда вы добавляете следующие плагины к недавно установленному Trac-1.0:

  • SimpleMultiProjectPlugin (несколько проектов в одном экземпляре Trac)
  • AdvancedTicketWorkflowPlugin (собственные состояния заявок и переходы рабочего процесса, такие как «тестирование»)
  • TimingAndEsificationPlugin (рабочие часы, запланированные часы)
  • EsvaluationToolsPlugin (график выгрузки и рабочей нагрузки)
  • TracJsGanttPlugin (диаграмма Ганта)
  • MasterTicketsPlugin (зависимость от билета)
  • SubticketsPlugin (тикетная иерархия)
  • ChildTicketsPlugin (родительские дочерние отношения)
  • FullBlogPlugin (блог и новости)
  • TracTicketStatsPlugin (статистика рабочего процесса)
  • AutocompleteUsersPlugin (автозаполнение имени пользователя)
  • UserManagerPlugin (пользователи и роли)
  • Предстоящие ВехиЧартМакро (график даты вехи)

Это хорошая комбинация всего, что вам нужно для хорошего управления проектами. Все они могут быть найдены на trac-hacks.org, и установка плагинов довольно проста для Trac.

Поддержка нескольких репозиториев является встроенной функцией самого Trac с 0.12.

Также взгляните на предстоящий Apache Bloodhound , который построен на основе Trac и также является альтернативой тому, что я написал выше.

1 голос
/ 14 апреля 2009

Нельсон -

Я считаю, что функциональность, которую вы ищете, не существует в стандартных дистрибутивах Trac.

Не уверен, что вы можете использовать хостинг Subversion / хостинг Trac, но есть несколько сервисов, которые дадут вам все это, плюс ноль головной боли при настройке / обслуживании. Некоторые из них имеют бесплатные или недорогие варианты, которые могут соответствовать вашим потребностям.

http://www.projecthut.com

http://www.projectlocker.com/

http://sourcerepo.com

http://wush.net

Есть еще много других, которые могут найти в поиске Google "Subversion hosting" или "Trac hosting".

Полное раскрытие: я работаю на ProjectLocker.

...