如何为python项目创建TFS构建?

如何为python项目创建TFS构建?,python,visual-studio-2015,tfs,build,Python,Visual Studio 2015,Tfs,Build,我已经在VisualStudio中使用用于VisualStudio的python工具创建了不同的python项目:现在我安装了TFS,开始将其用作代码的存储库 现在,多人将开始在同一个项目上工作 我已经准备好创建一个构建,这样您就可以跟踪签入的代码的不同版本,但从实际的角度来看,我不理解它是如何工作的 我需要为TFS安装构建代理,还是需要为我的python项目执行特定的操作?您只需要在VS中创建python项目,并将本地项目导入TFS源代码管理系统 什么是Team Foundation Serv

我已经在VisualStudio中使用用于VisualStudio的python工具创建了不同的python项目:现在我安装了TFS,开始将其用作代码的存储库

现在,多人将开始在同一个项目上工作

我已经准备好创建一个构建,这样您就可以跟踪签入的代码的不同版本,但从实际的角度来看,我不理解它是如何工作的


我需要为TFS安装构建代理,还是需要为我的python项目执行特定的操作?

您只需要在VS中创建python项目,并将本地项目导入TFS源代码管理系统

什么是Team Foundation Server?< /P>

Team Foundation Server是应用生命周期管理来管理的 您的产品生命周期,降低风险,提高效率。TFS包括代码、工作、构建、测试、发布和许多其他与现有IDE或编辑器集成的功能,从而使跨职能团队能够有效地处理各种规模的软件项目

在TFS中,没有python项目、android或任何其他项目模板,您可以创建一个包含传统项目的团队项目。然后在源代码管理系统GIT或TFVC中添加/导入本地项目。在此之后,您可以共享代码、构建应用程序、跟踪工作以及与团队成员协作。详情请参阅本教程:

至于构建,您可以创建一个相关的定义来构建您的项目,并在版本控制中选择由TFS保存的sln/项目文件


如果您真的不熟悉TFS,建议您阅读以下概述:涵盖TFS的所有方面,这可能有助于您快速入门。

您在TFS中创建Python项目的确切含义是什么?TFS是一种语言无关的版本控制系统。您可以保存任何内容,从纯文本文件到MPEG编码电影的DVD图像,尽管我强烈建议不要使用后者。TFS还提供了一些额外的服务,包括构建基础设施,基于此,似乎有一些Python支持,但我不确定您是否已经有了,如果没有,请创建一个团队项目集合,在其中创建一个团队项目。然后您有两个选项,或者创建[repo on tfs]并使用VS或console git克隆它,然后在中创建您的项目。另一个选项是创建一个VS/python项目并选中“添加到源代码管理”复选框。大家好,非常感谢,是的,我在VM中创建了该项目,并在TFS中签入,我不确定我是否必须创建一个构建,以及如果只是为了持续集成等其他目的,构建需要什么,但在这一刻,我同意使用TFS作为存储库,而不使用任何其他功能。非常感谢