GitHubとTFS / Visual Studio Team Servicesの組み合わせ


10

Visual Studio Team ServicesやTFSをGitHubリポジトリと組み合わせることができるかどうか疑問に思います。どちらの製品にも独自の利点があると考えており、社内の1つのリポジトリで作業したいと考えています。

VSTS / TFSを使用する理由は、Visual Studio for Work Itemsの統合です。


プラグインを試しましたか?visualstudio.github.com
gbjbaanb

1
githubから取得しているのは、VSTSやgitからではないものだとどう思いますか?両方を使用して全面的にgitを想定することは、すべてをきれいに同期させる方法の議論を除いて、それほど大きな問題ではありません。
Murph、2016年

古い質問、新しい答え:MicrosoftがGitHubを購入して以来、git repoでVisual Studioを使用することは現実的です。GitのとVSTSを使い始めるの道順:docs.microsoft.com/en-us/vsts/git/...
joynoele

MSがgithubを購入して以来の@Elsaです。VSTSは何年もGitをサポートしてきました。また、OPについても、VSTSを作業項目に使用している場合、Githubに支払う理由もありません。GithubとVSTSの大きな違いは、問題追跡の処理方法です。
RubberDuck 2018

1
私はVisual Studioでgithubを何年も使用しています... OPに何を求めているのかわかりません。これを設定するのは非常に簡単です。
MattE

回答:


0

あなたは両方からあなたの目標を達成することについて何も書いていないので、私はこれらを利用してこれらの利益を得ました。

TFS:

  • すでにクライアントの他の開発に統合されており、スタッフはそれを快適に管理できるため、要件と作業項目をそこに保持しました。
  • これでバックログが構築され、作業項目の追跡がここで実行されます。

ギタブ:

  • 既存のリリースのバグと問題を保持するためのプレースホルダーリポジトリ
  • 顧客は複数のブランチを持っており、githubの問題を作成してそれに応じてラベルを付ける電子メールを使用して、世界中のどこからでもリクエストを送信できます。
  • SLAに準拠するためのわずかな自動化と割り当て

両方を使用する際の問題は、コードフローと問題/要件フローを分割していることです。私のプロジェクトでは、要件がコードの変更に密接に結び付いていることに気づきましたが、問題はおそらくドキュメントやトレーニングの不足などにある可能性があるため、実際の製品開発がTFSで維持されている間にgithub機能を使用して顧客側の問題に取り組みました。

githubとTFSはどちらもそれ自体でこれを実現できるため、必要がなければ、それらを混在させる意味はありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.