我正在开发Android应用程序,我想开源。我怎样才能做到这一点 ??什么是最好的地方?
朋友建议google代码,svn和eclipse脱离android的过程。如果是这样的话,可以提供一个很好的介绍或通过的网站。
答案 0 :(得分:2)
我真的很喜欢GitHub。 Git是一个强大的版本控制工具,GitHub在您刚开始时对您非常温和。借用别人的代码并查看他们所做的事情也很容易。
要学习git和GitHub,这里是我喜欢的little tutorial。唯一的问题是git很难在Windows上使用,但它是可能的。无论如何,Linux是一个更好的开发环境。
如果您必须使用Windows,请选择其他类似SourceForge或Google Code的内容。谷歌代码可能更好,因为它使用Mercurial和Subversion。我会随时使用Mercurial而不是Subversion,因为它与git类似,这意味着它在灵活性和功能方面优于联盟。
注意:
如果你可以使用git或mercurial,请不要打扰svn,你会更开心。所有svn(Subversion)都可以做,git可以做,但反之亦然(比如分支和分叉)。另外,避免使用GPL,它只会给你带来痛苦。除非您需要GPL或LGPL的限制,否则请从MIT或BSD等许可许可开始。