我想知道如何在使用Eclipse创建应用程序时完成Android应用版本控制。如何在Eclipse中版本Android应用程序?
现在我已经完成了我的第一个工作应用程序,并希望进一步开发它。但是我不想在工作应用程序的代码处于工作状态之前弄乱代码。现在我可以打开新的项目并复制/粘贴所有的代码+资源,但它会有不同的包名称(因为重复变量),因为我知道同一个市场应用程序应该在同一个包中。
这是如何完成的,需要哪些工具?
我想知道如何在使用Eclipse创建应用程序时完成Android应用版本控制。如何在Eclipse中版本Android应用程序?
现在我已经完成了我的第一个工作应用程序,并希望进一步开发它。但是我不想在工作应用程序的代码处于工作状态之前弄乱代码。现在我可以打开新的项目并复制/粘贴所有的代码+资源,但它会有不同的包名称(因为重复变量),因为我知道同一个市场应用程序应该在同一个包中。
这是如何完成的,需要哪些工具?
为此使用版本控制。为了您的需要,我认为Git或Subversion就足够了。因此,请带上您的工作应用程序代码,在您选择的VCS(Git,Subversion等)中检查它,为其发布标签并从此处发布。
这里还有一些其他的方面。您需要了解版本控制以及如何使用它。你需要了解Eclipse工作区。为了解决您的问题,您可以将eclipse项目复制到新文件夹中,在那里创建一个eclipse工作区,并在其中导入/添加这个新项目副本。这样,您将为工作应用程序提供一个工作区,为您的改进应用程序提供另一个工作区。
希望这可以帮助你理解。如果你是编程新手,可能需要一点时间来围绕它。祝你好运。
您可以保持您的代码在版本控制之下。 Google offers free hosting但它可以被其他人看到(如果他们看起来够硬)。最安全的方法是在电脑上设置free SVN server。
将代码置于源代码管理之后,即可通过free SVN client进行访问。
在Eclipse上我使用Subclipse和我自己的Subversion版本库。它效果很好。
这里是链接,Androids网站接受Git作为标准的Subversion系统,Repo和Gerrit作为基于Git的帮助工具。
谢谢大家的回答。在找出哪一个最适合我的情况下,我会接受其中的一个。为大家投票。 – wilkas 2011-06-08 17:49:28