技術討論區 > Windows 討論版
SVN是否可以檔案同步,或者檔案同步的解決方案?
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] 文章列表
[*] 上頁
前往完整版本