我一直在使用 eclipse 和 my-eclipse 来编写 android 和 Java 项目。我希望能够备份我的代码。我知道有一种方法可以备份代码,这样我不仅可以检索整个项目,还可以检索更改和旧版本,但我无法弄清楚该软件的名称,也找不到任何免费且易于实施的软件。任何帮助都会很棒!
编辑:我没有服务器,可以将其中任何一个设置为本地保存吗?
我想你会想要使用版本控制软件。有很多很棒的解决方案——CVS、SVN、Git、Perforce。它们中的大多数都很好地集成到了 Eclipse 中。
在没有 VCS 的情况下开发软件对我来说是不可想象的。
这里提到的任何插件都可以,但我现在正在使用 Subclipse 插件和 Assembla 的免费存储库。我只是从 Mercurial 切换,因为我开始在工作中使用 Subversion。
如果您没有服务器,您可以在 Assembla.com (http://www.assembla.com/catalog/tag/Free) 尝试免费配置 Subversion 或 Git,我使用过 Bitbucket.org过去使用 Mercurial 托管项目。即使是免费配置也应该足以满足您的需求。我在多个项目之间划分了我的。
Subversion(位于 subversion.tigris.org)是一个优秀的软件包;还有很多其他的。Eclipse 有优秀的 Subversion 插件(谷歌“Subclipse”。)
对使用 VCS 再投一票:除了备份之外,您还可以在项目中获得控制权和某种程度的方法论。
CVS、SVN 和 Perforce 等集中式解决方案大多需要设置和维护(其中一些可以在平面文件上运行,但这些配置不太受欢迎)。我还会考虑“大树”分布式 VCS Git、Mercurial和Bazaar之一。
Mercurial 似乎有强大的Eclipse 插件