私はかなり長い間プロジェクトに単独で取り組んできましたが、プロジェクトに別の開発者がいると役立つという点に達しています。私は大学を卒業したばかりなので、一人でプログラミングしただけで、バージョン管理ソフトウェアを使用する必要はありませんでした。
を使うので、バージョン管理Visual Studio
に使いたいです。Team Foundation
を使用すると、ソフトウェアのライフサイクルはどのようになりTeam Foundation
ますか?
- コードはどこに保存されますか
- 建てる時、どこに建てる?
- 分岐/マージはどのように機能しますか?
エラーはどのように処理されますか? たとえば、壊れたコードをコミットしたら?
- 他の開発者は引き続き機能しますか?
- 壊れたファイルの以前のバージョンを使用してビルドしますか?
編集: これは素朴な質問かもしれませんが、プロジェクト ソリューション ファイルもバージョン管理の一部としてバックアップされていますか? 私の知る限り、このファイルは、プロジェクトに必要な他のファイルを把握し、それらをソリューション エクスプローラーで開く役割を果たします。それは他の目的に役立ちますか?他の開発者はどのようにしてこのファイルを取得し、新しいファイルがプロジェクトに追加されるとどうなりますか?
追加情報をいただければ幸いです。