Visual studio 从哪里开始。。。在多开发人员环境中使用Visual Studio控制对代码文件的访问

Visual studio 从哪里开始。。。在多开发人员环境中使用Visual Studio控制对代码文件的访问,visual-studio,workflow,dreamweaver,Visual Studio,Workflow,Dreamweaver,我们正在从asp、vbscript、SQL Server 2000过渡到asp.net mvc、SQL Server 2008 当我们使用经典asp时,我们可以使用Dreamweaver锁定对网络上文件的访问,这样开发人员和设计人员在保存时就不会覆盖彼此的更改 VisualStudio2010中是否有类似的功能?或者,还有其他技术可以实现这一点吗?有其他技术可以实现这一点 基于升级,听起来团队正在向前迈进。也许这意味着业务是好的,也许这意味着团队正在成长或将成长,等等。在任何情况下,即使它只是一

我们正在从asp、vbscript、SQL Server 2000过渡到asp.net mvc、SQL Server 2008

当我们使用经典asp时,我们可以使用Dreamweaver锁定对网络上文件的访问,这样开发人员和设计人员在保存时就不会覆盖彼此的更改

VisualStudio2010中是否有类似的功能?或者,还有其他技术可以实现这一点吗?

有其他技术可以实现这一点

基于升级,听起来团队正在向前迈进。也许这意味着业务是好的,也许这意味着团队正在成长或将成长,等等。在任何情况下,即使它只是一个开发人员,防止覆盖彼此的更改的文件锁定根本不是解决方案。应始终使用适当的源代码控制


VisualStudio自然支持TFS,但也有其他(免费)系统的插件。开始吧。(不过,就个人而言,我不喜欢源代码管理的IDE集成。我更喜欢将其视为文件操作而不是代码操作,因此更喜欢用于Windows资源管理器集成的修订控制客户端。)

您几乎肯定会想转换到适当的版本控制系统

Subversion非常流行,对大多数人来说都很有效。TortoiseSVN是一个非常有用的浏览器扩展,使Subversion易于使用。还有用于开发环境的插件。VisualSVN(非免费)和AnkhSVN都将Subversion集成到VisualStudio中


Git和Mercurial也非常流行。两者的设计都更注重分布式团队。它们的工作原理与Subversion基本相同,但在工作流程方面,每个版本控制系统的“最佳实践”略有不同,特别是在分支和合并方面。

@quakkels:Go for TFS。我非常讨厌它,但对你来说会更容易。
SVN代表极客,GIT代表阿尔法极客(或像我这样的瓦纳贝斯)。

谢谢你的帮助。我想我需要让服务器人员参与进来才能实现这一点。我将把这个转发给他们审查。