Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.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
如何与Asp.NETMVC2项目团队合作。。我需要svn吗?_Svn_Asp.net Mvc 2 - Fatal编程技术网

如何与Asp.NETMVC2项目团队合作。。我需要svn吗?

如何与Asp.NETMVC2项目团队合作。。我需要svn吗?,svn,asp.net-mvc-2,Svn,Asp.net Mvc 2,MVC2项目团队合作的最佳解决方案是什么 我知道我可以使用SVN对所有内容进行版本设置。 svn的问题是,我们可以在同一个文件上协同工作,并在提交操作中产生冲突 是否可以在svn中锁定文件以防止对同一文件进行操作 SVN是在.Net项目中使用的好工具吗 我已经找到了一个合作伙伴,他将与我一起开发我的项目。我对这个人不太了解。共享asp.net项目而不向其提供全部信息的最佳方式是什么 1-我应该使用什么软件来共享我的项目 2-如果可能的话,我怎样才能只将一些文件共享给我的助手程序员?。(可能

MVC2项目团队合作的最佳解决方案是什么


我知道我可以使用SVN对所有内容进行版本设置。
svn的问题是,我们可以在同一个文件上协同工作,并在提交操作中产生冲突
是否可以在svn中锁定文件以防止对同一文件进行操作


SVN是在.Net项目中使用的好工具吗


我已经找到了一个合作伙伴,他将与我一起开发我的项目。我对这个人不太了解。共享asp.net项目而不向其提供全部信息的最佳方式是什么

1-我应该使用什么软件来共享我的项目
2-如果可能的话,我怎样才能只将一些文件共享给我的助手程序员?。(可能使用远程桌面?)


非常感谢。

有很多SC提供商,SVN、Performance、TFS、SourceSafe等等。每个都有自己的赞成/反对意见。最好把它们都读一遍,然后决定哪一个最适合你。只有你能回答这个问题。就我个人而言,我更喜欢反复无常,但各有各的

更新: p、 在美国,您可能想了解不同类型的SC,即分布式与中央


SVN对于.NET开发非常有用。只要你定期承诺少量,你就有可能很少发生冲突。如果您不想多次签出,您可以使用源代码安全,但我认为这是个坏主意,如果没有其他原因,它可能会导致您不经常签入。

个人我在工作和家庭中使用GIT大约两年了,我认为这是目前最好的SCM,Github上有很多OSS.NET的东西,CodePlex现在支持GIT,所以我认为这是一个不错的选择。

您似乎对版本控制相当陌生。我建议你读一下。它将帮助您了解如何有效地使用它们。它还讨论了集中式和分布式系统之间的区别,因此您可以根据自己的需要做出更好的选择。

考虑一下(目前处于测试阶段)-一个最多可供五名开发人员使用的免费协作服务器。提供源代码控制、工作项跟踪和生成自动化。SVN支持目录级别的安全配置。Git当然是一个好工具,但集中式版本控制系统可能更适合您

这是存在的理由。Je regarde sa(ouellet总是对的)@Jean Francois-作为第一个VCSGood链接,让我验证一下,并尽快让你回来