Существуют ли другие трекеры ошибок / проблем, кроме самой TFS, которые интегрируются с TFS SCM? - PullRequest
1 голос
/ 29 января 2009

В настоящее время мы используем BugZilla для отслеживания ошибок / ошибок, но ищем другие решения, которые, как мы надеемся, подойдут нам лучше.

Одна из функций, которые нам действительно нужны, - это интеграция с SVN и TFS, так как мы используем оба внутренне (java-пользователи используют SVN, .NET-пользователи используют TFS), но мне еще не удалось найти кого-либо, кто делает оба. Многие интегрируются с SVN, но я не нашел ничего, кроме самой TFS, которая интегрируется с TFS SCM. Есть ли вообще что-нибудь еще?

РЕДАКТИРОВАТЬ: Спасибо Мартину и Грегмаку за ваши ответы. Я возьму эту информацию с собой в наше дальнейшее расследование о том, что делать.

(Если бы я мог, я бы поставил оба ваших ответа в качестве ответа на свой вопрос, но отдал его Gregmac за то, что у него чуть меньше повторений, чем у Мартина, и что SvnBridge может позволить нам сохранить контроль над исходным кодом TFS;)

Ответы [ 2 ]

2 голосов
/ 29 января 2009

Вы можете попробовать SvnBridge , что делает ваш TFS-сервер похожим на SVN-сервер. Это позволит вам иметь Bugzilla или любой другой указатель на несколько серверов SVN - или, если он этого не поддерживает, вы можете настроить репозиторий TFS SVN как svn: external .

С другой стороны, я бы согласился с Мартином и сказал бы, что если вы хотите интегрировать все вместе, то вам, вероятно, следует просто интегрировать и ваш репозиторий и заставить .NET использовать svn (поскольку SVN более переносим TFS). Я очень рекомендую VisualSVN для этого - он очень хорошо интегрируется с VisualStudio.

Конечно, будет кривая обучения, потому что SVN / VisualSVN будет отличаться от TFS ... но если вы сможете преодолеть это, и совместное отслеживание ошибок в компании - это достаточно большая победа, вы должны выйти вперед.

1 голос
/ 29 января 2009

Это будет выглядеть как бесстыдное самореклама, но вы, возможно, захотите взглянуть на Teamprise для того, чтобы подключить ваших Java-ребят к репозиторию TFS. У нас много счастливых клиентов, которые делают именно это.

В качестве альтернативы вы можете попробовать использовать TFS Migration and Sync toolkit , чтобы связать ваши репозитории SVN и Bugzilla вместе с TFS, однако это нетривиально, и мне еще предстоит встретиться с кем-то, кому это удалось удовлетворительно.

В интересах справедливости я также должен отметить, что вы, вероятно, также можете заставить пользователей .NET использовать стек с открытым исходным кодом, который используют команды Java, - однако получить интеграцию, работающую между отслеживанием рабочих элементов, контролем версий и Сборка подсистем в этом стеке будет нетривиальной и вряд ли даст им опыт, к которому они привыкли.

...