我的一个朋友和我正在一起做一个C#项目。他在做一个角色,我也在做一个角色,但在他的角色中,他调用了我的一个窗口。现在,我们如何以最好的方式将这些工作放在一起呢?这样我们就可以在不同的屏幕上同时工作
发布于 2013-04-15 18:16:31
有许多工具可以与团队共享项目,如微软的SVN或team foundation server。
发布于 2013-04-15 18:28:55
您应该使用任何源代码控制系统。
在你的例子中,避免使用微软的源码控制系统。Visual Source Safe是一堆乱七八糟的东西,而且非常危险。TFS设置起来非常繁琐和复杂。
在Windows上设置SVN非常容易,因为对于简单的场景,Visual SVN Server是免费的。
Git也可以是一个很好的选择,因为它支持简单的离线模式(实际上是这样的,因为Git的去中心化性质),这可能是有用的。
SVN和Git在Windows + Visual Studio上都有很好的工具支持。
可能还有更多的协议,但我成功地使用了这两个协议。
发布于 2013-04-15 20:16:19
SVN是一个很好的开始,但我更愿意推荐使用Team Foundation Services。在这种情况下,事件不需要设置任何内容。只需注册SourceControl,并开始使用SourceControl。它与Visual Studio集成在一起,在我看来使用起来非常直观。它需要互联网接入,而SVN可以在局域网中安装和使用。
https://stackoverflow.com/questions/16012285
复制相似问题