我和我的团队正在寻求使用中央服务器和 Java EE 开发软件。我们想在该服务器上建立一个存储库,以便我们每个人都可以访问代码并在我们的本地机器上对其进行编辑,然后在服务器上提交和部署代码。
我想知道最好的方法是什么?我已经研究过 gitstack 和 maven,但我不确定哪条路线是最好的选择。
任何帮助深表感谢。
最快的入门方法是在 GitHub 上设置一个帐户,支付私有 repos 的费用,然后设置一个 Jenkins / Hudson 服务器来构建您的项目并进行持续集成。
最好的?这将取决于您的业务/项目,需要更多信息来确定哪个最适合您的业务/项目。
我用GitHub
. 它有很好的文档,大公司和小公司都在使用。您可以根据自己的情况选择免费或付费。GitHub 还为 Mac 或 Windows 提供了很棒的 API,也可以从命令行运行。
另一个选择是 Perforce,但我工作过的那些使用 Perforce 的公司正准备改用 Git。