代码之家  ›  专栏  ›  技术社区  ›  Anthony Atmaram

多环境源代码管理有什么解决方案吗?

  •  1
  • Anthony Atmaram  · 技术社区  · 14 年前

    有没有一种有效的方法不需要 为了让版本控制在多个应用程序之间工作,需要做很多的调整(我可以应付一点)>1环境?我指的是多个ide;我正在家里开发VS2010,但我想在大学里用我的笔记本电脑做这个项目。我的笔记本正在运行Debian,我对IDE使用的建议开放(如果有一个特定的解决方案),我主要是用C++工作。

    3 回复  |  直到 14 年前
        1
  •  3
  •   D.Shawley    14 年前

    根据您的评论,听起来您正在寻找更多的多平台构建环境。就我个人而言,我倾向于使用make、vi和命令行来处理大多数事情,但这对大多数人来说是相当过时的。你可能想 cmake 试试看。我们的想法是保持 CMakeLists.txt 描述项目的文件。这个 cmake 实用工具可以为各种平台生成项目文件-Makefile for Linux、MSVS解决方案等 qmake from Qt . 它的工作原理与cmake类似,因为它从单个项目描述文件生成各种环境的构建文件。

        2
  •  1
  •   JP.    14 年前

        3
  •  1
  •   Zippit    14 年前

    有很多跨平台的源代码控制系统。GIT和Subversion都有用于visualstudio的插件和用于其他平台的客户端。

    例如:

    http://www.visualsvn.com/

    http://ankhsvn.open.collab.net/

    听起来你的问题和跨平台IDE有关…而不是跨平台SCC。如果您想跨平台进行dotNet项目,那么您应该看看Mono和MonoDevelop:

    http://mono-project.com/Main_Page

    http://monodevelop.com