希望与4-5位开发人员通过互联网在PHP项目上合作。与PHP项目上的小组开发人员合作
问题:有没有中央服务器版本控制系统可以与Netbeans IDE,Windows 7和IIS一起使用?
请不要建议任何第三方服务器,如bitbucket或git-hub。我不想使用任何付费服务器或有限可用性的免费服务器。
我想设置我自己的服务器。这就是为什么要求社区
在此先感谢。
系统规格: 目前我的操作系统是:Windows 7旗舰版X64和IDE是Netbeans的7.1。
希望与4-5位开发人员通过互联网在PHP项目上合作。与PHP项目上的小组开发人员合作
问题:有没有中央服务器版本控制系统可以与Netbeans IDE,Windows 7和IIS一起使用?
请不要建议任何第三方服务器,如bitbucket或git-hub。我不想使用任何付费服务器或有限可用性的免费服务器。
我想设置我自己的服务器。这就是为什么要求社区
在此先感谢。
系统规格: 目前我的操作系统是:Windows 7旗舰版X64和IDE是Netbeans的7.1。
我个人比较喜欢git。由于我使用笔记本电脑工作,因此我可以拥有自己的版本,同时还可以享受集中式存储库带来的好处。
在这部分的Windows部分回答了这个question。
这应该是你正在寻找的东西,因为git集成netbeans 7.1真的很好,而且易于使用和掌握。
cvs和svn都可以很容易地在服务器上安装,并且它们为所提及的所有平台提供了客户端。
如何安装并公开它们?有没有Windows 7的教程? – 2012-02-07 21:51:49
VisualSVN的免费版本应该对你来说已经足够了,而且设置起来非常简单。 http://www.visualsvn.com/server/download/ – Pateman 2012-02-07 21:59:25
@Pateman VisualSVN支持Netbeans集成吗?我怎样才能公开? – 2012-02-07 22:05:37
您可以使用ssh帐户并创建一个在团队成员之间共享的github repo。这种方法的局限性可以忽略不计,因为您可以自己设置服务器。
“你可以自己设置服务器。” - 哪台服务器?我正在寻找服务器,将与Windows 7 x64的工作.. – 2012-02-07 21:54:59
我们正在成功使用gitosis。 gitolight也可能是小团队的选择,但我没有使用它。另一种选择是设置gitourious,但这可能是矫枉过正的。
说所有这些系统的大部分设计在Linux上工作。我们实际上是在Synology NAS上运行gitosis,有2个开发人员和约30个项目。
这篇文章可能对你有意思:Gitosis alternative?
如果我重新安装我的系统到Ubuntu的你能帮我设置这个服务器? – 2012-02-07 22:09:18
好吧,我决定做毕竟这一个答案。
VisualSVN是一个易于使用和设置的SVN服务器。只需从http://visualsvn.com/server/download下载免费版本并安装即可。然后参考http://www.visualsvn.com/server/getting-started/获取一些提示,帮助您开始。
您需要确保NetBeans支持SVN。 This link表示它。
如何使VisualSVN公开?我的意思是我如何通过互联网访问用户? – 2012-02-07 22:13:44
那么,安装VisualSVN,并确保你的防火墙/路由器/交换机/等打开SVN端口(通常是3690)。 – Pateman 2012-02-07 22:16:56
如果你想运行你自己的服务器,你有很多选择。我个人喜欢git,并且建立自己的服务器非常容易。看看Progit的这一章:http://progit.org/book/ch4-0.html
它讨论了你设置git服务器的选项,并且有一步一步的指导。
我很好奇你有什么异议使用第三方解决方案 - 特别是免费和安全的。我完全理解你是否想要自己设置服务器的经验。但是,也许你认为“有限的可能性”是不正确的? – evan 2012-02-07 21:55:44