TFSをソース管理に使用しており、ソースバージョンを管理したいと考えています。TFSコードのバージョン管理
たとえば、MyProduct 1.0のアプリを顧客に販売していますが、顧客はメンテナンスサポートを購入していないため、MyProductのアップデート版を提供していません。
まもなく、私たちはMyProduct 2.6を開発しており、同時にMyProduct 1.0にバグがあることを認識しています。だから彼らはバグ修正をお願いします。前に言及したように、私たちはバージョン2.6を開発しており、もう1.0用のコードはありません。
私は、TFSに歴史的な特長があることは知っていますが、バージョンは表示されません。コミットのみに基づいています。
リリース(コード)にバージョンを提供するGithubを考えてみましょう。このような
さて、私は「リリース」メニューをクリックしたとき、私はバージョンですべてのコードのリリースを見ることができると私はソースコードとして何をしたいダウンロードすることができますように。
そのようなTFS機能はありますか?
第2に、TFSビルドも使用します。バージョンに応じてビルドを作成することは可能ですか?たとえば、もし私がmyproduct 1.0と2.6の製品を持っていれば、私が望む任意のバージョンのビルドを作成することができます。
PS:枝の束を作りたくありません!
「PS:私たちは、枝の束を作成したくありません!」ええ、あなたは本当に_do_です。さもなければ、*ソース管理*にないブランチを手動で作成するだけです。 –
githubをチェックし、マスターブランチだけで、多くのリリース(ソースコード)を作成することができます。なぜ私たちがTFSでそれを行うのかわからないのは分かりません。 – unbalanced
githubリリースは(本質的に)ただのタグです。 TFSはタグ「ラベル」を呼び出します。 http://stackoverflow.com/q/15790073/8446 –