技術討論區 > Windows 討論版

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

<< < (3/3)

darkranger:
你的某些疑慮顯示出對 Open Source 軟體的常見特性不是很熟悉
比方說 Git 是完全免費的,不存在所謂的商業版本,或是任何需要「解鎖」之功能
以及它的設定檔是純文字的,通常位於專案目錄的 .git/config 檔案裡
這點可能部份回應了你的問題,因為你只要把設定檔散佈到各個電腦裡就好
不太需要一一設定

不過或許我有必要再強調一下,其實 Git 本身只做一件事:就是去中心化的檔案版本控制
其餘像是 server/client 的結構、或是帳號權限控制,都是外部附加的結果
而非它自身的功能
舉例來說,在 Linux 上做 Git 專案的權限管理,多半是透過作業系統使用者的目錄讀寫權限及 SSH 登入權限來控制
Git 本身是不管這些事情的
至於在 Windows 上的情況,如果你有藉助 SCM-Manager 來進行管理,已知它有一個 AD plugin:
https://plugins.scm-manager.org/scm-plugin-backend/page/index.html
但我不知道它具體可以做到什麼程度

換言之,可能一個比較正確的觀點,是把 Git 想成是一個小工具,而非完整的系統
但這也是它被推崇的原因之一

netman:
git server架好之後,不妨先動手玩玩,這樣比較有心得。
下面這的文章我個人蠻推薦給新手看的:
https://backlogtool.com/git-guide/tw/

b7307024:

--- 引述: netman 於 2018-01-19 17:20 ---git server架好之後,不妨先動手玩玩,這樣比較有心得。
下面這的文章我個人蠻推薦給新手看的:
https://backlogtool.com/git-guide/tw/

--- 引用結尾 ---

回報netman大,說到這我就有點心酸!

一開始主管本來說要我找看看有沒有免費版本控制軟體可以用,
我就推薦Git,且我也架設到一半了,只差還沒有辦法整合AD,
但主管又說VisualSVN Server他之前測試感覺比較簡單,USER來說會比較容易上手,
於是又決定要朝SVN走,只好要去比較VisualSVN 標準版跟付費企業版的差異。
 :(

然而,我了解了一下VisualSVN 企業版,有多提供了以下功能:
1.   可整合Active Directory
2.   多站點儲存庫複製,提供連接速度優化及災難復原
3.   存儲庫管理指派,可指派一般使用者成為超級使用者,管理自己擁有權限的存儲庫
4.   支援登入及操作紀錄
5.   遠端服務器集中管理,不須透過遠端桌面
但是USD $950/per user,若是30人需求的話費用也很可觀。

以Apache Subversion來說能做到上述的功能嗎?
或者說Git對使用者難易度,其實並沒有那麼困難呢?
我想,要能夠讓主管採用Git,首先必須先整合AD成功才行。

導覽

[0] 文章列表

[*] 上頁

前往完整版本