我和两个朋友想要在PHP中构建一些共同点,可能我们所有人都会使用eclipse,但有些人使用Ubuntu,有些人使用Windows。
有没有说服力和好的为什么要分享代码并自由地共同发展?谢谢!
在这种情况下,我们不希望我们的项目是开源的:(
答案 0 :(得分:5)
您可以使用Subversion(SVN)或Git存储库。这些工具使多个开发人员能够同时处理同一个项目,管理冲突和代码版本。
对于免费解决方案,请参阅:
https://stackoverflow.com/questions/59791/free-online-private-svn-repositories
https://stackoverflow.com/questions/2378120/is-there-a-free-private-git-repository
如何为eclipse安装Subversive,一个免费的Subversion客户端:http://www.eclipse.org/subversive/documentation/gettingStarted/aboutSubversive/install.php
答案 1 :(得分:2)
根据您的平台,我建议遵循:
SVN提供商:
SpringLoops(参考链接)
我已经和他们在一起已经有2.5年的历史了,快速的支持。它有一些坚如磐石的功能,如自动远程部署,所以如果你commit它立即部署到远程服务器,所以你也可以在FTP上运行实际版本。
据我所知,保持远离 BeanStalk 作为提供者,他们正在复制SpringLoops并具有大致相同的功能,但他们的工作非常慢。等待远程部署平均120秒。
Mac OS X :
我已广泛使用来自Sofa的Versionsapp,但在过去的两年里它根本没有收到任何(主要)更新,因此我购买了CornerStone并且它的工作非常好。您可以跟踪存储库中发生的任何事情。
<强>窗强>:
如果您正在使用Windows,我将使用与{@ Shell}配合使用的tortoisesvn,以便您通过shell菜单提供命令。它易于使用,并且在很长一段时间内得到了发展。
如果您有任何问题写评论,我会更新我的答案:)
答案 2 :(得分:1)
我认为bitbucket是与朋友分享小项目并免费私密制作的绝佳解决方案。