1. ホーム
  2. ギット

[解決済み】Git vs Team Foundation Server 【クローズド

2022-04-03 02:15:18

質問

開発チームにGitを導入したのですが、私以外の全員がGitを嫌っています。彼らは Team Foundation Server に変更しました。私はTFSにあまり詳しくないのですが、これは大きな後退のような気がしています。経験者の方で、TFS のブランチングサポートと Git のブランチングを比較できる方はいらっしゃいますか?また、一般的に、TFSの長所と短所は何でしょうか?TFSの長所と短所を教えてください。 数年間Gitを使用したことがありますか?

解決方法は?

私が思うに、この文は

<ブロッククオート

私以外はみんな嫌ってる

これ以上の議論は無駄だ:Git を使い続けると、彼らは非難するようになる あなた 何か問題があれば

これとは別に、私にとってGitは中央集権的なVCSと比較して、最も評価できる2つの利点を持っています(一部、次のように説明されています)。 ロブ・ソバーズ ):

  • レポ全体の自動バックアップ 誰かが中央レポからプルするたびに、その人は完全な変更履歴を得ることができます。1つのレポが失われた場合、心配しないで、すべてのワークステーションにあるレポの1つを取ってください。
  • オフラインでのレポへのアクセス。 自宅(または飛行機や電車の中)で作業しているとき、仕事用のVPN接続を立ち上げることなく、プロジェクトの全履歴、すべてのチェックインを見ることができ、自分のように作業することができます。 だった チェックイン、チェックアウト、ブランチ、何でもできます。

でも、やっぱり。みんながGitを嫌っているのに、Gitを使うなというのは、負け戦だと思うんです。を知ることは、あなたをもっと助けることができます。 なぜGitが嫌われるのか 説得するのではなく

もし、単に「初めてだから」「新しいことを学ぶ気がないから」というだけなら、そのスタッフで開発を成功させられると確信していますか?

本当に一人ひとりがGitを嫌っているのか、それとも一部のオピニオンリーダーに影響されているのか?リーダーを見つけて、何が問題なのか聞いてみてください。彼らを納得させれば、チームの他のメンバーも納得するはずです。

もし、リーダーを説得できないなら、Gitを使うのはやめて、TFSを使いましょう。そうすれば、あなたの人生はもっと楽になるはずです。