使用Eclipse存储库的替代方案

使用Eclipse存储库的替代方案,eclipse,ide,repository,Eclipse,Ide,Repository,我正在自己编程。我想做的就是能够简单地回滚到以前的版本,以防发现问题。在Eclipse中,什么东西可以快速简单地进行设置?假设您谈论的是版本控制存储库,如果您在计算机上安装git工具,您可以拥有一个本地存储库,允许您在必要时回滚。安装起来并不麻烦 git init git add whatever.c git commit -a -m "message" 如果您正在寻找比这更简单的东西,您将无法找到任何没有提交周期的版本控制包。如果您正在寻找一种只允许您及时回滚到设定时刻的方法,那么最好每隔X

我正在自己编程。我想做的就是能够简单地回滚到以前的版本,以防发现问题。在Eclipse中,什么东西可以快速简单地进行设置?

假设您谈论的是版本控制存储库,如果您在计算机上安装git工具,您可以拥有一个本地存储库,允许您在必要时回滚。安装起来并不麻烦

git init
git add whatever.c
git commit -a -m "message"

如果您正在寻找比这更简单的东西,您将无法找到任何没有提交周期的版本控制包。如果您正在寻找一种只允许您及时回滚到设定时刻的方法,那么最好每隔X分钟寻找一个自动备份解决方案。。。但它在eclipse中无法正常工作。

有一种方法,一种是右键单击并选择“从文件历史还原”
或者文件导出项目,并将其保存在驱动器上。

我强烈建议您花一个小时学习GIT或Mercurial的源代码管理基础知识。我抵制了很长一段时间,认为这是“只有我”,我不需要所有的复杂性

事实证明,使用这两种方法都非常简单。GitHub站点提供了一个很好的介绍。MercurialEleclipse在您投入一些前期时间了解它之后也相当简单

一般来说,有一本关于DVCS的优秀入门书,特别是由Joel Spolsky(Stack Overflow的联合创始人,by the by)编写的Mercurial:

GitHUb也是一个很棒的网站,这里有一个很好的介绍:


我花了一段时间才弄明白(基本知识),因为我完全是自学成才的。但我从未回头

+1一些本地的东西,比如git。如果安装EGit,则不需要外部git安装。最新版本将提供超过请求者所需的功能、提交、标记和分支。