我正在寻找一位研究经济科学的朋友,以获得简单的版本控制软件。目前他需要的是他的论文,这篇论文必须用LaTeX编写。由于他也必须学习LaTeX(并且他有足够的问题),VCS应该易于使用 - 最好用Gui for Windows。他是唯一一个必须使用VCS的人。
几年前我使用VCS用于同样的目的,但我再也找不到了。这有点像Git。它在工作目录中创建了一个隐藏目录,用于存储它的信息。
我试着教他Git,但他说他的论文和LaTeX是复杂的(我只是在命令行上使用Git并且不知道任何好的Gui)。
是否有适合Git的Gui或易于学习/使用VCS(它应该是免费的)?
由于
答案 0 :(得分:4)
如果你的朋友不想使用SVN,Mercurial有一个很好的GUI:http://www.sourcetreeapp.com/。 Mercurial非常容易学习。有很多快速学习的教程(例如:http://hginit.com/,https://www.mercurial-scm.org/guide/)。
答案 1 :(得分:1)
我建议使用TortoiseSVN(http://tortoisesvn.net/),它有漂亮而干净的GUI,我觉得它很容易使用。您可以在任何空文件夹中创建本地仓库,然后您可以签出,编辑和提交。它内置了repo浏览器,差异和一些有用的工具。转到屏幕截图部分(http://tortoisesvn.net/screenshots.html)以查看其外观。
答案 2 :(得分:0)
我建议使用Git Extensions - 它很光滑,但不会尝试强制执行非Git工作流程。
请注意,如果您的朋友即将在Github上维护他们的项目,他也可以抓住Github for Windows,这实际上是一个简单的点击式解决方案。