项目/版本控制软件 - 移动/安卓最常用的是什么?



只是想知道现在是否还有人在使用CVS,或者是否有其他版本控制程序。我已经离开软件开发领域好几年了,只是有点想尝试一下手机开发。我想要一些东西,我可以与至少一个其他远程开发人员分享。是否有一个行业标准或一个特定的程序,大多数人做android开发使用?

谢谢!史蒂夫。

CVS?古老的历史。现在不是Subversion就是Git。开发的类型似乎与您将其归档的位置无关。

我使用Mercurial (hg) DVCS来管理我的项目(不仅用于Java,还用于C和Python)。

IMHO Mercurial是一个非常现代的VCS,它对合并有很好的支持(因为它是一个DVCS)。

如果您打算并行工作并进行大量合并,我建议您使用Mercurial。

如果你打算为Android做贡献,你会想要使用git。谷歌在它上面有一个叫做回购的层,它在处理他们正在处理的问题空间方面做得很好。

但是,如果您上次使用的是CVS,那么您可能会发现git功能强大得多,以至于变得令人困惑。汞是很好的替代品。如果你有一个项目,你肯定不会有分支,你需要它是PHB友好的,我推荐SVN。

最新更新