2012-02-07 75 views
0

希望与4-5位开发人员通过互联网在PHP项目上合作。与PHP项目上的小组开发人员合作

问题:有没有中央服务器版本控制系统可以与Netbeans IDE,Windows 7和IIS一起使用?

请不要建议任何第三方服务器,如bitbucket或git-hub。我不想使用任何付费服务器或有限可用性的免费服务器。

我想设置我自己的服务器。这就是为什么要求社区

在此先感谢。

系统规格: 目前我的操作系统是:Windows 7旗舰版X64和IDE是Netbeans的7.1。

+0

我很好奇你有什么异议使用第三方解决方案 - 特别是免费和安全的。我完全理解你是否想要自己设置服务器的经验。但是,也许你认为“有限的可能性”是不正确的? – evan 2012-02-07 21:55:44

回答

1

我个人比较喜欢git。由于我使用笔记本电脑工作,因此我可以拥有自己的版本,同时还可以享受集中式存储库带来的好处。

在这部分的Windows部分回答了这个question

这应该是你正在寻找的东西,因为git集成netbeans 7.1真的很好,而且易于使用和掌握。

1

cvs和svn都可以很容易地在服务器上安装,并且它们为所提及的所有平台提供了客户端。

+0

如何安装并公开它们?有没有Windows 7的教程? – 2012-02-07 21:51:49

+0

VisualSVN的免费版本应该对你来说已经足够了,而且设置起来非常简单。 http://www.visualsvn.com/server/download/ – Pateman 2012-02-07 21:59:25

+0

@Pateman VisualSVN支持Netbeans集成吗?我怎样才能公开? – 2012-02-07 22:05:37

0

您可以使用ssh帐户并创建一个在团队成员之间共享的github repo。这种方法的局限性可以忽略不计,因为您可以自己设置服务器。

看看http://www.mindfuzz.net/?p=250的想法。

+0

“你可以自己设置服务器。” - 哪台服务器?我正在寻找服务器,将与Windows 7 x64的工作.. – 2012-02-07 21:54:59

1

我们正在成功使用gitosis。 gitolight也可能是小团队的选择,但我没有使用它。另一种选择是设置gitourious,但这可能是矫枉过正的。

说所有这些系统的大部分设计在Linux上工作。我们实际上是在Synology NAS上运行gitosis,有2个开发人员和约30个项目。

这篇文章可能对你有意思:Gitosis alternative?

+0

如果我重新安装我的系统到Ubuntu的你能帮我设置这个服务器? – 2012-02-07 22:09:18

0

好吧,我决定做毕竟这一个答案。

VisualSVN是一个易于使用和设置的SVN服务器。只需从http://visualsvn.com/server/download下载免费版本并安装即可。然后参考http://www.visualsvn.com/server/getting-started/获取一些提示,帮助您开始。

您需要确保NetBeans支持SVN。 This link表示它。

+0

如何使VisualSVN公开?我的意思是我如何通过互联网访问用户? – 2012-02-07 22:13:44

+0

那么,安装VisualSVN,并确保你的防火墙/路由器/交换机/等打开SVN端口(通常是3690)。 – Pateman 2012-02-07 22:16:56

0

如果你想运行你自己的服务器,你有很多选择。我个人喜欢git,并且建立自己的服务器非常容易。看看Progit的这一章:http://progit.org/book/ch4-0.html

它讨论了你设置git服务器的选项,并且有一步一步的指导。