与程序员团队一起部署MVC网站的标准程序是什么?

时间:2013-04-30 08:46:23

标签: asp.net asp.net-mvc deployment

我习惯在使用Web Forms和VS Source Safe的团队中工作,因此过程如下:

  • 在开始时和退房前获取最新版本。
  • 在当天结束时检入所有文件,并通知团队不要上传。
  • 完成页面并准备上传后,进行备份,只需上传文件并登记即可。

团队足够小,可以管理。

由于您在MVC和Web应用程序中进行了预编译,因此在检入开发中的页面时无法上载该站点。

在小型/中型/大型公司中部署的正常程序是什么?

感谢。

1 个答案:

答案 0 :(得分:1)

没有正常的程序,虽然按照经验法则,公司规模越大越复杂和复杂。

考虑您自己的进程,如果它没有任何问题,则不要更改它。

如果您需要扩展您的团队,请考虑采用更加协作的方式来管理代码和部署。部署很糟糕,没有人想要一遍又一遍地手动执行,口头告诉人们你正在上传,而不是更糟糕的>考虑一个构建服务器,如TeamCity或TFS,并设置一个部署过程来为您管理。

考虑从SourceSafe迁移到Subversion,GIT,TFS等。

在整个网络上研究ALM(在博客上有很多很好的共享知识),但同样,首先考虑您的需求,并考虑是否任何变更实际上具有成本效益并提高您的工作效率。