Mac 內建 Subversion (svn) 伺服器元件,無需額外安裝即可架設私有版本控制伺服器。以下以使用者 Johnny、版本庫路徑 /Users/Johnny/Repository 為例:
svnadmin create /Users/Johnny/Repository
cd /Users/Johnny/Repository/confsvnserve.conf,取消註解 password-db = passwd(移除行首 #)。passwd,格式 用戶名 = 密碼,例:user = pass。# 啟動(-d 背景執行,-r 指定版本庫根目錄)
svnserve -d -r /Users/Johnny/Repository
# 停止
killall -9 svnserve

SVN 客戶端(Cornerstone、Versions、命令列 svn)連線 URL:
svn:///<專案名稱>
# 例:svn://192.168.1.100/myproject
authz 檔案設定路徑級讀寫權限,並在 svnserve.conf 啟用 authz-db = authz。/Library/LaunchDaemons/ 實現開機自動啟動。