我们是一群做软件项目的学生。由于我们有些人不使用Windows,但产品需要在Windows和.NET上运行,所以我们希望在MonoDevelop和Visual Studio上开发这两种都使用Visual Studio文件;选择的语言是C#。我可以在使用Subversion的团队中使用Visual Studio项目和解决方案文件吗?
我的问题是:我们可以检查解决方案和项目文件到我们的存储库中,而没有严重冲突问题的可能性吗?示例:两个人将一个新文件添加到同一个项目中,保存并提交其更改。项目文件是否会发生冲突?
+1,特别是对于这一点:“有时候更容易抛出更改并手动添加文件,然后重新登录。” – bentsai 2010-06-01 20:46:57
好的,谢谢。正如我所看到的,这样设置它是一个非常糟糕的主意,因为如果一个用户发生冲突,他可能会像“好吧,我只是提交我的版本,另一个人应该再次添加他的更改”,这可能会赢得结局不好。 – flyx 2010-06-01 20:52:02
这并不是真的与设置有关。无论您使用的是什么特定的版本控制系统,大多数工作流程都以这种方式运行。它与改变态度和团队合作关系更大:)另外,项目和解决方案文件冲突的案例相对较少。 – bentsai 2010-06-01 20:58:23