我是开发新手,我确信这是一个愚蠢的问题,但我无法弄清楚我应该如何备份我的项目副本。 当一切正常工作时,我想保存副本/备份,这样如果我搞砸了所有东西,我会有一些东西可以回去,但当然它并不像我正常那样复制文件那么简单会有别的。很抱歉这个愚蠢的查询,但如果有人能指出我正确的方向,我应该怎么做这将是伟大的!
答案 0 :(得分:15)
这不是一个愚蠢的问题。你可以备份你的项目目录(只需复制,压缩等),但我建议你看看版本管理(cvs,subversion,git,你喜欢什么)。使用版本管理,您可以返回任何州,创建不同的开发分支等...
答案 1 :(得分:6)
当一切正常我想要的时候 保存副本/备份以便 如果我把所有东西弄得一团糟我都会 我可以回去的东西
版本控制系统非常适合您。 Eclipse允许将您的存储库克隆到版本控制系统,如CVS,SVN,Mercurial,Clearcase,Git等。
答案 2 :(得分:5)
我发现Mercurial非常方便。
它不需要服务器,但它仍允许同一项目中的多个开发人员将程序拆分为两个不同的开发分支,并在完成时将它们合并在一起。
答案 3 :(得分:3)
即使不采用版本管理,Eclipse也提供a similar feature: 在首选项中,转到常规 - >工作区 - >当地历史
答案 4 :(得分:2)
您可以将项目导出为存档,只需将其保存在某处,然后在需要时随时导入。只需右键单击该项目,选择导出并按照说明进行操作
答案 5 :(得分:1)
版本控制软件通常是最佳选择,允许您轻松创建分支和浏览修订。
如果您使用的是Windows,则可以非常快速地使用 VisualSVN服务器设置本地SVN存储库。
如果您想要在线存储库,请查看 Google代码(仅限开源)或 Assembla (它们主要提供付费服务,但确实提供不错的免费SVN或GIT存储库。)