其實可以這樣說,不管是Windows還是Linux,都是很優秀的伺服器操作系統,兩者能幹的事情都差不多。但在業內,我們普遍認為Linux要優於Windows,所以通常情況下我們都建議大家選用Linux類操作系統,為什麼呢?難道真的是帶有個人感情色彩嗎?其實不是的,來聽我將其中原因整理出來供大家參考。

1、版權風險

首先來說,這兩類操作系統在版權的態度上是不同的。Windows系統是商用付費的,而Linux內核的操作系統都是開源免費無版權糾紛的。

所以站在風險角度上說,我覺得我們還是儘可能使用開源免費且穩定的Linux系統,而不是找那些破解或者未正版授權的Windows Server。

2、從性能上

從性能上說,Linux系統要優於Windows。我們一直對大家說穩定性及性能,那麼如何測試呢?可以這樣,找兩臺同等配置的電腦,一臺裝Windows,一臺裝Linux,然後運行幾個月看看這兩臺電腦的表現,相信Linux會更加的穩定。另外舉個例子,小內存的機器上,你裝Windows跑起來很卡,但裝Linux卻不卡哦。

像我們這兩款系統都用過,Windows系統可能涉及配置的修改、補丁的安裝等,可能都要求你必須重啟電腦才能生效;而我們的Linux系統幾年都可以不重啟,你說哪個更穩定呢?


綜上,這兩款系統都可以選擇,都可以作為SVN伺服器。如果你沒有Linux基礎,那可以安裝桌面版的Linux來使用,這樣安裝應用也是可視化的和Windows操作上差不多。

我是科技領域創作者,十年互聯網從業經驗,歡迎關注我瞭解更多科技知識!如果大家有不同看法,歡迎在下方評論區發表自己的觀點 ~


佩服還在用svn的人,分支管理痛苦不?


沒什麼區別,覺得哪個方便那個好用就部署到哪裡


雖然說伺服器選擇看個人公司喜好,但是你的svn伺服器上不可能只安裝一個svn服務,針對伺服器來說linux相較於windows的伺服器從資源利用率等因素來說還是linux伺服器更好,雖然說windows伺服器的操作習慣更適用於普通人羣,但是很多linux發行版本也推出了桌面化模式,操作方式也不弱於windows,如果精益求精的話建議使用linux伺服器搭載SVN吧


Linux。svn是最好的高並發,但對物理設備有著相當高要求。所以,如果設備不是特別好的話,就用nginx吧


Linux,還必須裝在docker裡面,強迫症沒辦法


都可以,部署都很方便


其實都可以,但是推薦linux。原因是linux常年不關機都ok


推薦閱讀:
相關文章