代码之家  ›  专栏  ›  技术社区  ›  flyx

我可以在使用Subversion的团队中使用Visual Studio项目和解决方案文件吗?

  •  6
  • flyx  · 技术社区  · 14 年前

    我们是一个做软件项目的学生团队。由于我们中的一些人不使用Windows,但该产品需要在Windows和.NET上运行,因此我们希望在MonoDevelope和Visual Studio上开发,这两种软件都使用Visual Studio文件;选择的语言是C。

    我的问题是:我们是否可以将解决方案和项目文件签入到我们的存储库中,而不可能出现严重的冲突问题?示例:两个人向同一个项目添加一个新文件,保存并提交更改。项目文件是否会发生冲突?

    4 回复  |  直到 14 年前
        1
  •  5
  •   Matthew Whited    14 年前

    SVN与Visual Studio和相关的项目/解决方案文件配合使用非常好。项目文件只是XML,解决方案文件是结构化文本文件。如果两个不同的人对同一个项目/解决方案文件进行了更改,则第二个人将收到冲突通知。警告:合并项目和解决方案文件可能很困难。有时,只需丢弃更改并手动添加回文件,然后再次签入就更容易了。

        2
  •  3
  •   jussij    14 年前

    你可以试试 Agent SVN 插件。它与 VS 2005 , VS 2008 VS 2010 它还有一个导入向导功能,可以方便地将解决方案和所有项目文件导入到SVN存储库中。

        3
  •  1
  •   aleroot    14 年前

    我使用这个免费的Visual Studio插件 http://ankhsvn.open.collab.net/ 与svn repo合作…

        4
  •  0
  •   Srikar Doddi    14 年前