首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为asp.net设置新的团队工作环境

问为asp.net设置新的团队工作环境
EN

Stack Overflow用户
提问于 2010-07-26 23:55:16
回答 2查看 387关注 0票数 1

我们拥有一家小公司,开发asp.net网站。这是我们的工作流程:我们公司有一台安装了Sql server 2008和IIS 7.5的服务器。我们所有的项目,包括数据库和网站页面都在服务器上。我们连接到服务器并使用FTP编辑文件,因此对网页的任何更改都可以立即看到。程序员(少于10名程序员)使用Visual Studio 2010连接到服务器。

现在我们想在我们的工作中加入源码控制系统。问题是,在我们的工作中加入SCM需要改变我们的工作方式。

有没有人对设置工作环境有什么建议?

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2010-07-27 00:04:37

您首先需要决定要使用哪种类型的SCM -集中式还是分布式。

一个集中的SCM是TFS -这是来自微软的,并将very will与VS集成在一起。我相信有一个快速(基础)版本是免费的,但其他版本相当昂贵。

subversion是一个简单且免费的集中式配置管理工具--您可以在服务器上安装SVN服务器,并为每个开发人员设置一个客户端。

分布式供应链管理没有服务器-一个流行的服务器是GIT。

在决定之前,一定要仔细阅读所有这些内容。你还必须为你的团队找出一个好的工作流程。从一个小项目开始,这样你就可以获得理解,并最大限度地减少错误的成本。

票数 1
EN

Stack Overflow用户

发布于 2010-07-27 00:13:43

有很多方法可以做到这一点:)

然后,每个开发人员都有一个本地的代码副本来工作,并且当开发人员提交他们的代码时(至少每天),会保留一个良好的更改历史记录,如果您希望的话,这些更改可以通过电子邮件发送给团队。然后,团队中的一名成员负责在本地测试和批准最新的SVN代码后(可能在每天结束时)将其上载到测试服务器。

如果您使用http://www.visualsvn.com/visualsvn/,我建议您的开发人员在Visual Studio中安装SVN。

作为像Beanstalk这样的人托管SVN存储库的替代方案,你可以使用免费的http://www.visualsvn.com/server/,它省去了将最新代码上传到测试服务器的需要,因为它就存储在那里,并在每次SVN提交时更新。但这增加了备份等方面的开销。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3336556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档