技術討論區 > Windows 討論版

SVN是否可以檔案同步,或者檔案同步的解決方案?

<< < (2/3) > >>

netman:

--- 引述: darkranger 於 2018-01-16 16:03 ---
--- 引述: b7307024 於 2018-01-16 12:07 ---因為我們原本有架一台SVN Server,但是沒有全公司導入,所以目前Server上面只有一個檔案庫,裡面只有一個產品的Project。
--- 引用結尾 ---
從這段描述來看,我看不出對 SVN 有很重的依賴
所以你在這個階段,應該還是可以做出導入 Git 的決策

--- 引用結尾 ---

同意,只有一個project還不算多,可以簡單checkout出來,再push到git去,然後就改git就好。

b7307024:

--- 引述: netman 於 2018-01-17 00:17 ---同意,只有一個project還不算多,可以簡單checkout出來,再push到git去,然後就改git就好。

--- 引用結尾 ---

https://www.jianshu.com/p/bfec042349ca
看了這篇文章,知道Git與SVN的差異及優缺點,我需要討論看看要用哪一種!

只是Git有for Windows嗎?? 若只能Linux base的話,我需要花點時間摸索架Linux Server
以現在需求緊急來說,Git可能不是個好選擇! 且若是要完整功能是需要付費還是免費呢?
在請問一台版本控制系統的SERVER,硬碟建議是要用到多大呢??

我們公司有北中南的分辦,研發處有分到七個,人數大約100~130人,
這樣的話初期規劃1T~2T的空間不知是否足夠?查看全部的測試程式、韌體就有150G左右了。

darkranger:
1.
對熟悉 Linux 的人來說,用 Linux 來架設一個最基本的 Git server,可能是最快捷的作法
因為 Git 可以直接透過 Linux 內建的 SSH 服務做存取
而不太需要做額外的設定
2.
在 Windows 上建立 Git server,則可以開通 Git 內建的 git 協定供外部存取
或是利用 SCM-Manager 這類第三方工具來建立 http 的存取方式

darkranger:

--- 引述: b7307024 於 2018-01-17 12:00 ---我們公司有北中南的分辦,研發處有分到七個,人數大約100~130人,
這樣的話初期規劃1T~2T的空間不知是否足夠?查看全部的測試程式、韌體就有150G左右了。

--- 引用結尾 ---
只能說就先試試看了,因為實際容量增長的情形、包含版本控制系統的 metadata 在內,有太多變數
所幸版本控制系統的資料轉移非常單純,即便原主機未規劃便利的容量擴充方案
也可以輕易轉移到新主機上

b7307024:

--- 引述: darkranger 於 2018-01-17 16:53 ---1.
對熟悉 Linux 的人來說,用 Linux 來架設一個最基本的 Git server,可能是最快捷的作法
因為 Git 可以直接透過 Linux 內建的 SSH 服務做存取
而不太需要做額外的設定
2.
在 Windows 上建立 Git server,則可以開通 Git 內建的 git 協定供外部存取
或是利用 SCM-Manager 這類第三方工具來建立 http 的存取方式

--- 引用結尾 ---

感謝darkranger大耐心的回答!

依據您說的第二點,我查了一些教學文章,感覺不會太難架設,應就選定架設Git了。

不過Git完整功能應該是免費吧?有使用人數限制或其他限制? 且Git整合AD會很困難嗎?

而且還有個問題,假設今天電腦抓取A路徑的檔案,但過一陣子可能會需要抓取A+B+C路徑,
在過幾天可能變成抓B+C路徑,如果有4~5台電腦都要修改,這樣也是挺麻煩的,
那這個問題有解嗎??

導覽

[0] 文章列表

[#] 下頁

[*] 上頁

前往完整版本