2012-02-07 74 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服務器的選項,並且有一步一步的指導。