Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TFS 2010-如何设置新应用程序_Tfs_Tfs 2010 - Fatal编程技术网

TFS 2010-如何设置新应用程序

TFS 2010-如何设置新应用程序,tfs,tfs-2010,Tfs,Tfs 2010,我从一个新网站开始,它第一次使用.Net应用程序。作为一名开发人员,我已经习惯了VSS,但是这个产品正在走向死亡,所以我们使用TFS(BASIC)来代替它。 到目前为止,我一直在使用TFS进行源代码控制。但现在我们正在为实时环境安装新服务器。 现在我不确定我应该做什么。我找不到关于TFS2010的书,我想知道你能给我什么建议。是否需要重新安装TFS,还是应该使用现有安装?我想我应该为测试服务器设置每日构建。到目前为止,我还没有使用TDD,但对于下一个项目,这可能会改变。 什么是我必须绝对正确的,

我从一个新网站开始,它第一次使用.Net应用程序。作为一名开发人员,我已经习惯了VSS,但是这个产品正在走向死亡,所以我们使用TFS(BASIC)来代替它。 到目前为止,我一直在使用TFS进行源代码控制。但现在我们正在为实时环境安装新服务器。 现在我不确定我应该做什么。我找不到关于TFS2010的书,我想知道你能给我什么建议。是否需要重新安装TFS,还是应该使用现有安装?我想我应该为测试服务器设置每日构建。到目前为止,我还没有使用TDD,但对于下一个项目,这可能会改变。
什么是我必须绝对正确的,什么是我应该避免的?

没有你的环境,很难提出适当的建议。我已经根据你所说的对你的安装做了一些假设,但这些假设可能大错特错

您说您正在使用TFS(BASIC)——我不确定您的意思是什么,但是如果您正在使用安装在某个开发人员工作站上的TFS,并且您正开始转向一个更健壮的开发环境,我建议您为您的TFS安装单独的服务器(或多个服务器)

听起来您的规模相对较小,因此将应用层和数据层放在同一台机器上应该不是什么大问题。只需确保计算机上有足够的RAM支持这两个进程,并为数据库的增长分配足够的磁盘空间

你们谈论的是测试驱动开发(TDD),但我认为你们实际上谈论的是持续集成(CI)。当您设置了CI环境时,生成将根据计划自动进行,或由签入触发。进行此设置从来都不是一个坏主意,建议您尽快进入CI构建的节奏

如果您正在寻找构建服务器,那么在组合的应用程序/数据层上托管构建代理可能是可以的。如果您发现在进行构建时性能受到了影响,您可以不费吹灰之力将构建移动到其他服务器

您还需要考虑将源代码存储库从当前环境迁移到未来环境。TFS安装向导可能可以帮助您完成这项工作。如果没有,还有其他可用选项,例如将数据库文件移动到新机器,或使用基于codeplex的