Eclipse和Android的简单版本控制

时间:2011-10-18 14:33:29

标签: android svn

我是一个使用eclipse的独立android开发人员正在学习绳索。我没有成为专业人士的计划。

我正在寻找一个简单的解决方案来为我的项目提供备份。我和UberSVN,Git和tortoisehq一起玩过但发现它有点过分。另外,我似乎有很多问题(一分钟工作正常,下一分钟得到提交错误)。

我只需要一个解决方案,如果我在项目中搞砸了什么,我可以回到旧版本并修复。具有易于理解/使用GUI界面和安装程序的东西将是首选。

谢谢, 香农

7 个答案:

答案 0 :(得分:1)

TortoiseSVN是最容易使用的修订控制客户端。它与windows shell无缝集成。只需阅读文档的第一章,您就可以了。

答案 1 :(得分:1)

如果你发现UberSVN,Git和tortoisehq矫枉过正......试试TortoiseSVN

对于单个用户而言,它比其他版本控制系统更容易和更好。

要与eclipse集成,请使用插件http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

有关如何在eclipse中使用TortoiseSVN的完整教程:http://www.ibm.com/developerworks/opensource/library/os-ecl-subversion/

答案 2 :(得分:1)

我相信tortoisesvn是最常见的一个。它集成到右键菜单。安装完成后,创建一些测试项目,进行2次单独检查并尝试提交,导致冲突,回滚等等。这就是我学习的方法。

这里有一个很好的教程:

http://www.shokhirev.com/nikolai/programs/SVN/svn.html

我推荐的另一个很棒的工具是Winmerge,它可以与TortoiseSVN轻松集成。它比TortoiseSVN附带的内部差异要好得多。

答案 3 :(得分:1)

为Eclipse使用SubClipse插件。一站式解决方案满足您的要求。在客户端,它集成在日食中。

答案 4 :(得分:0)

TortoiseHG确实没有那么难的TortoiseSVN(在普通用例中)。 TSVN确实是一个不错的选择,但是,作为颠覆,在合并处理(最重要)中有svn限制和尖锐的角落,这可能对f.e大重构阶段产生不良影响

从其他角度来看,Fossil SCM没有很好的GUI前端(仅限CLI),但它是具有集成票证的小型便携式(一个exe)跨平台应用程序wiki 从一个方框

答案 5 :(得分:0)

尝试使用eGit。 Git是版本管理的最佳工具之一,eclipse的eGit为提交,推送和拉取提供了良好的用户界面。

答案 6 :(得分:-3)

一个非常简单的解决方案是打开Dropbox帐户并在Dropbox文件夹中创建项目。 Dropbox会保留所有文件的历史记录,因此如果您搞砸了某些内容,您可以返回。