2017-03-01 4 views
1

Visual StudioでPython Tools for Visual Studioを使って別のpythonプロジェクトを既に作成しています。https://www.visualstudio.com/vs/python/ TFSをインストールしました。自分のコードのリポジトリとして使用し始めました。PythonプロジェクトのTFSビルドを作成するにはどうすればよいですか?

複数の人が同じプロジェクトで作業を開始します。

ビルドの準備をしていたので、チェックインされたコードの別のバージョンを追跡できるようになりましたが、実際の視点からどのように動作するのか分かりません。

TFS用のビルドエージェントをインストールするだけでいいですか、私のPythonプロジェクトに固有のことをする必要はありますか?

+1

「TFSでPythonプロジェクトを作成する」という正確な意味は? TFSは、言語に依存しないバージョン管理システムです。プレーンテキストファイルからMPEGエンコードされたムービーのDVDイメージまで何でも保存することができます(後者に対して強くお勧めします)。 TFSはまた、インフラストラクチャの構築やhttps://github.com/Microsoft/PTVS/issues/1469に基づくいくつかの追加サービスを提供しています。そこにはPythonのサポートがいくつかありますが、どれくらいのことがわかりません – SergGr

+0

あなたは既にそうでない場合は、チームプロジェクトコレクションをチームプロジェクトに作成します)。 2つのオプションがあります。[repo on tfs](https://www.visualstudio.com/en-us/docs/git/create-new-repo)を作成し、VS(またはconsole git)でクローンします。あなたのプロジェクトを作成してください。もう1つのオプションは、VS/pythonプロジェクトを作成し、 "ソースコントロールに追加"チェックボックスをオンにすることです。 – mbx

+1

こんにちはみんなありがとう、はい、VMでプロジェクトを作成してTFSでチェックインしましたが、ビルドを作成する必要があるかどうか、継続的なインテグレーションなどのためにビルドが必要なのかどうかはわかりませんでしたしかし、この瞬間には、他の機能を持たないリポジトリとしてTFSを使用することで大丈夫です。本当にありがとう –

答えて

1

VSでPythonプロジェクトを作成するだけです。ローカルプロジェクトをTFSソース管理システムにインポートします。

Team Foundation Serverとは何ですか? は、 あなたの製品ライフサイクルを管理し、リスクを軽減し、効率を向上させるために

のTeam Foundation Serverは、アプリケーションライフサイクル管理です。 TFSには、コード、作業、ビルド、テスト、リリースなど、既存のIDEまたはエディタと統合された機能が含まれているため、クロスファンクショナルチームはあらゆる規模のソフトウェアプロジェクトで効果的に作業できます。 TFSでは

、何のpythonプロジェクトやAndroidや他のプロジェクトテンプレートがありません、あなたは「伝統的なプロジェクト」を開催チームプロジェクトを作成することができます。ローカルコントロールをソース管理システムに追加/インポートしてください(GITまたはTFVC)。その後、コードを共有したり、アプリを構築したり、仕事を追跡したり、チームメンバーと協力したりすることができます。詳細はこのチュートリアルを参照してください。Connect to team projects

ビルドに関しては、プロジェクトをビルドするための関連定義を作成し、バージョン管理でTFSが保持するsln/projectファイルを選択することができます。

TFSを初めてお使いの場合は、この概要を参照してください。DevOps overview TFSは、TFSのすべての側面をカバーしています。

関連する問題