任何多环境源控制的解决方案?

时间:2010-07-29 00:47:32

标签: visual-c++ version-control multiplatform

是否有一种有效的方法,不需要太多太多摆弄(我可以应付一点)让版本控制工作在> 1个环境?那个,我的意思是多个IDE;我正在家里开发VS2010,但我想用我的笔记本电脑在大学开展项目。我的笔记本电脑正在运行Debian,我建议在那里使用什么IDE(如果有一个与解决方案相关的具体问题。)我主要使用C ++。

3 个答案:

答案 0 :(得分:3)

根据您的评论,听起来您正在寻找更多的多平台构建环境。就个人而言,我倾向于使用make,vi和命令行来处理大多数事情,但这对大多数人来说都是相当古老的。您可能想尝试cmake。我们的想法是维护一个描述项目的CMakeLists.txt文件。 cmake实用程序可以为各种平台生成项目文件 - 适用于Linux的Makefile,MSVS解决方案等。另一个想到的是qmake from Qt。它与cmake类似,因为它从单个项目描述文件生成各种环境的构建文件。

答案 1 :(得分:1)

有许多跨平台的源代码控制系统。 GIT和Subversion都有可视工作室的插件和其他平台的客户端。

例如:

http://www.visualsvn.com/

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

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

http://mono-project.com/Main_Page

http://monodevelop.com

答案 2 :(得分:1)

如果您可以访问Team Foundation服务器,我建议您查看Microsoft Visual Studio Team Explorer Everywhere 2010.它支持一堆O / S和IDE - 而不仅仅是Windows / Visual Studio

相关问题