我在android应用程序上工作,我想开源。我该怎么做呢??哪里是最好的地方呢?
一位朋友建议使用android之外的google code、svn和eclipse。如果是这样的话,有人可以到网站上给出一个很好的介绍或浏览。
发布于 2011-04-17 16:50:36
我真的很喜欢GitHubGit是一个强大的版本控制工具,当你刚开始的时候,GitHub对你来说是相当温和的。它也很容易借用别人的代码,看看他们做了什么。
为了学习git和GitHub,这里有一个我喜欢的little tutorial。唯一的问题是git很难在Windows上使用,但它是可能的。不管怎样,Linux是一个更好的开发环境。
如果你一定要用Windows,那就用SourceForge或Google Code吧。Google Code可能更好,因为它同时使用Mercurial和Subversion。我会选择Mercurial而不是Subversion,因为它和git很相似,这意味着它在灵活性和特性方面都优于其他任何东西。
注意:
如果你可以使用git或mercurial,那么就不用使用svn了,你会很开心的。svn (Subversion)可以做的一切,git都能做,但反之亦然(比如分支和分叉)。另外,避免GPL,它只会给你带来痛苦。除非您需要GPL或LGPL的限制,否则请从MIT或BSD等许可许可开始。
https://stackoverflow.com/questions/5692502
复制相似问题