最简单的是共享用 MatLab 编写的小组项目代码
Easiest was to share group project code written in MatLab
我们正在做一个用 MatLab 编写的小组项目。我们都需要能够同时访问和编写同一个程序。我们正在研究科学的 Linux 分布。我们都是物理学家,所以我们宁愿找到一个非常简单——最好是 GUI 的解决方案。
听起来 GitHub 可以让我们同时编写并合并不匹配的代码,但它看起来太复杂了。我们并不真正理解 push/pull/fork/commit 术语,如果有更简单的选择,我们宁愿不研究它。
在 Matlab 中进行小组项目的阻力最小的路径是什么?
我经常将 Subversion 用于小组 MATLAB 项目。我发现它的工作流程比 Git/GitHub.
稍微简单一些
最新版本的 MATLAB 直接与 Subversion 集成,因此您可以直接从 MATLAB 工作区中检入和检出内容。或者,您可以使用集成在 Windows Explorer 中的 TortoiseSVN(我相信 Linux 也有等效项)。
但是,我会直截了当地说 - Git 和 GitHub 真的没有那么难,而且我很确定任何聪明到可以成为使用 MATLAB 的物理学家的人都是足够聪明,也能理解它们。虽然 Subversion 更容易学习,但 Git 和 GitHub 有很多优势,它们与许多其他服务集成得很好,而且它们总体上更好。最新版本的 MATLAB 以与 Subversion 相同的方式直接与它们集成。
我们正在做一个用 MatLab 编写的小组项目。我们都需要能够同时访问和编写同一个程序。我们正在研究科学的 Linux 分布。我们都是物理学家,所以我们宁愿找到一个非常简单——最好是 GUI 的解决方案。
听起来 GitHub 可以让我们同时编写并合并不匹配的代码,但它看起来太复杂了。我们并不真正理解 push/pull/fork/commit 术语,如果有更简单的选择,我们宁愿不研究它。
在 Matlab 中进行小组项目的阻力最小的路径是什么?
我经常将 Subversion 用于小组 MATLAB 项目。我发现它的工作流程比 Git/GitHub.
稍微简单一些最新版本的 MATLAB 直接与 Subversion 集成,因此您可以直接从 MATLAB 工作区中检入和检出内容。或者,您可以使用集成在 Windows Explorer 中的 TortoiseSVN(我相信 Linux 也有等效项)。
但是,我会直截了当地说 - Git 和 GitHub 真的没有那么难,而且我很确定任何聪明到可以成为使用 MATLAB 的物理学家的人都是足够聪明,也能理解它们。虽然 Subversion 更容易学习,但 Git 和 GitHub 有很多优势,它们与许多其他服务集成得很好,而且它们总体上更好。最新版本的 MATLAB 以与 Subversion 相同的方式直接与它们集成。