有没有一种不需要太多摆弄(我可以应付一点)的有效方法来让版本控制在> 1个环境中工作?我的意思是多个 IDE;我正在家里开发 VS2010,但我想用我的笔记本电脑在大学里从事这个项目。我的笔记本电脑正在运行 Debian,我愿意就在那里使用什么 IDE 提出建议(如果有一个与解决方案相关的特定 IDE。)我主要使用 C++ 工作。
问问题
82 次
3 回答
3
根据您的评论,听起来您正在寻找更多的多平台构建环境。就个人而言,我倾向于使用 make、vi 和命令行来处理大多数事情,但这对大多数人来说已经很陈旧了。您可能想尝试一下cmake。这个想法是维护一个CMakeLists.txt
描述项目的文件。该cmake
实用程序可以为各种平台生成项目文件——Linux 的 Makefile、MSVS 解决方案等。另一个想到的是来自 Qt 的 qmake。它的工作方式类似于 cmake,因为它从单个项目描述文件为各种环境生成构建文件。
于 2010-07-29T01:14:57.740 回答
1
有很多跨平台的源代码控制系统。GIT 和 Subversion 都有适用于 Visual Studio 的插件和适用于其他平台的客户端。
例如:
http://ankhsvn.open.collab.net/
- 听起来您的问题与跨平台 IDE 相关……而不是跨平台 SCC。如果你想做跨平台的 dotNet 项目,那么你应该看看 Mono 和 MonoDevelop:
于 2010-07-29T00:51:42.470 回答
1
如果你可以访问 Team Foundation 服务器,我建议你看看 Microsoft Visual Studio Team Explorer Everywhere 2010。它支持一堆 O/S 和 IDE——不仅仅是 Windows/Visual Studio
于 2010-07-29T00:55:11.813 回答