多环境源控制有什么解决方案吗?

发布于 2024-09-11 12:13:55 字数 191 浏览 4 评论 0原文

有没有一种有效的方法不需要太多摆弄(我可以应付一点)来让版本控制在> 范围内工作? 1 环境?我的意思是多个 IDE;我在家里使用 VS2010 进行开发,但我想在大学里用我的笔记本电脑来完成这个项目。我的笔记本电脑运行的是 Debian,我愿意接受有关使用哪种 IDE 的建议(如果有与解决方案相关的特定 IDE)。我主要使用 C++ 工作。

Is there an efficient way that doesn't require too much fiddling (I can cope with a bit) to get version control working across > 1 environments? By that, I mean multiple IDEs; I am developing on VS2010 at home, but I'd like to work on the project at university with my laptop. My laptop is running Debian and I'm open to suggestion for what IDE to use there (in case there's a specific one that is pertinent to the solution.) I am primarily working in C++.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

九命猫 2024-09-18 12:13:55

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

Based on your comments, it sounds like you are looking for more of a multi-platform build environment. Personally, I tend to use make, vi, and the command line for most things but that is pretty archaic to most. You might want to give cmake a try. The idea is to maintain a CMakeLists.txt file that describes the project. The cmake utility can generate project files for various platforms - Makefile for Linux, MSVS Solutions, etc. The other one that pops into mind is qmake from Qt. It works similar to cmake in that it generates build files for various environments from a single project description file.

趁年轻赶紧闹 2024-09-18 12:13:55

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

If you've got access to Team Foundation server I suggest you take a look at Microsoft Visual Studio Team Explorer Everywhere 2010. It supports a bunch of O/Ss and IDEs - not just Windows/Visual Studio

爱你不解释 2024-09-18 12:13:55

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

例如:

http://www.visualsvn.com/

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

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

http://mono-project。 com/Main_Page

http://monodevelop.com

There are lots of cross-platform source code control systems. GIT and Subversion both have plugins for visual studio and clients for other platforms.

for example:

http://www.visualsvn.com/

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

--
It sounds like your question is related to cross-platform IDEs...not cross-platform SCC. If you want to do dotNet projects cross platform then you should look at Mono and MonoDevelop:

http://mono-project.com/Main_Page

http://monodevelop.com

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文