web-dev-qa-db-ja.com

TFSとJiraの組み合わせ-経験やアドバイスはありますか?

わかりました、私はJiraの大ファンで、特に後のバージョンでは、企業環境での利害関係者や開発全体で使用する知識管理システムとして使用しています。

ただし、TFS 2010の使用法と組み合わせたいのですが、両方のシステムを並行して実行した経験はありますか?

もちろん、TFSのタスクアイテムは、もちろんJiraアイテムを見ると重複の形式です。

しかし、ルートからのブランチとマージをサポートする適切なバージョン管理システムを見つけることが問題です。企業ポリシーの理由から、TFSは現時点で採用するのが最も簡単な候補者のようです。

42
polyglot

ああ、私はしばらく前からこれを深く研究していました。
[〜#〜]できない[〜#〜] 2つのシステムを同期でき、JIRAがSVNで動作する方法。アトラシアンはTFSとの統合を検討しましたが、実際にはTFSを優先リストから削除しました。 CodeplexにはJIRA <-> TFS移行ツールがありましたが今は探したくありませんが、機能しなくなりました。

実際に必要なのは、JIRA内のTFSからのチェックインを(SVNのように)確認し、JIRAバグチケットをチェンジセットに関連付けて、何かがいつ展開されるかを顧客が直接確認できるようにすることです。 不可能。もう1つの優れた点は、TFS作業項目をJIRAと同期させることです。これにより、JIRAは外向きのバグ追跡システムであり、TFSを内部タスク管理に使用できるようになります... 不可能


以下は、アトラシアンフォーラムの公式スレッドです。 Visual Studio Team Foundation Serverと統合(VSSの代わり) 。最後の公式ワード(2010年6月):

お客様のご要望に基づき、短期的にはgitおよびMercurialのサポートに注力しています。将来的にTFSサポートを再検討する可能性がありますが、これは現在は計画されていませんです。

別のアトラシアンフロント(バンブー)でも同じ画像が表示されます。

TFSサポートは現在優先度の低いリストであり、今後6か月にわたって実装される見込みはありません。 (from Team Foundation Serverのサポート

同じことが逆に言えば、MicrosoftはAtlassianと統合されます(一種のいたずら)。ここで公式チケットを1つ見つけることができます: JIRA TFS統合 。最後の公式ワード(2009年12月):

Jira-TFS統合に関するフィードバックをお寄せいただきありがとうございます。私たちは、機能バックログの統合ソリューションのためにリクエストの追跡を行っています。また、移行ツールプラットフォームを改善して、パートナーや顧客がすぐにこのようなソリューションを提供できない場合に、パートナーや顧客がこのような統合ソリューションを構築して、個々のニーズを満たすことを期待しています。

私はJIRAが大好きですが、2つのシステムがうまく動作しないのが嫌いです。作業項目をJIRAと同期するためにできることは、ご想像のとおり、手作業です。

PS:2つを一緒に実行することについてのあなたの質問に答える:それは動作します。 JIRAは理解しやすいため、顧客との接触に最適です。 TFSはチームに最適です(バーンダウンチャート、管理の概要、コード中心)。


編集(2012):いくつかの改善が行われました:

Atlassian Connectorには完全な統合は含まれていませんが、少なくともVisual Studio内ですべてのJIRAの問題を確認でき、コメントや検索を行うことができます。つまり、基本的にはコードチェックインが不足しているだけです。ほとんどの目的には十分です。それ以外の場合は、他の2つの商業的な選択肢があります。

48
Dennis G

開示:私はUseTFSベンダーのPigstyで働いています。

UseTFS 2.0.1がリリースされたばかりで、JIRAの課題とTFS作業項目間の双方向の同期がサポートされています。必要に応じてブロックされている可能性がある 一部の制限 があります。

私はあなたが試してみたいかもしれないものがあることをあなたに知らせたかっただけの機能だと賞賛するつもりはありません。

更新2012年7月24日
これで、問題のコメントとTFS履歴エントリおよびTFS2012(TFS11)の同期をサポートします-ローカルとAzureの両方でホストされます(tfspreview.com)。

開示私はまだUseTFSベンダーPigsty *で働いています:)

14
Pigsty