TL;DR:我正在寻找一个 DVCS,其命令集比 Git 更简单(并且危险性更小),它在 Windows 和 MacOS X 上运行。
给你一些背景:
大约 6 个月以来,我一直是我公司唯一一个测试 Git 版本控制的人。
今天我意识到 Git 实际上对我的同事来说太重了,因为我不得不花一天的大部分时间来恢复损坏的存储库。
我是 .NET 和 Rails 开发人员,我非常喜欢 UNIX!
我大学里的其他人都是数据机构和 Excel 开发人员(随心所欲地取笑,但他们用 Excel VBA 和 T-SQL 中的数据做一些严肃的硬核工作)。
另一方面,他们无法忍受 unix 和 barf 的想法,除了怀旧之外,将命令行用于任何事情。
虽然我知道现在有一些很棒的 Git GUI 并且 CLI 已经看到了一些巨大的改进,但 Git 仍然是他们工作流程中的一个巨大差异,因为他们目前使用 Dropbox 来协作处理工作表代码等。
目前唯一的选择似乎是 Mercurial。
这是否足够接近我们的需要,或者是否有更简单的东西(一个好的 GUI 也不错)?
顺便说一句:开源不是必需的,我们愿意花一些钱。
经过深思熟虑,我决定暂时搁置。我自己非常喜欢 Git,但有些人就是无法接受版本控制。
因此,我将继续在网络团队中强制使用 Git,但让数据呆子呆着!
最佳答案
Mercurial 是一个简单的 DVCS,也是一个强大的扩展工具。
- https://www.mercurial-scm.org
- Joel Spolsky 的教程:http://hginit.com/
较旧的 Subversion 具有更多的 UI 工具,但 DVCS 也不甘落后。
您可以使用一个 UI:TortoiseHg可以在windows上使用,有http://jasonfharris.com/machg/这是 Mac 的摇摆 UI。
关于git - 我喜欢 git 但它对我的同事来说太重了.. 哪些 DVC 的进入阈值最低?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5540892/