1. 安裝SVN服務器 sudo apt-get install subversion 2. 建立版本庫 svnadmin create <repo_dir> 3. 配置svnserve 進入<repo_dir>/conf文件夾下: 1) 修改 svnserve.conf 文件: anon-access = read | none //read-沒法查看log;none-能夠查看log auth-access = write password-db = passwd authz-db = authz 2) 修改passwd文件 [users] <username> = <password> //username填寫用戶名,password填寫用戶名對應的密碼 3) 修改authz [/] //目錄名,注意windows/linux斜杆的差別 <username> = rw //用戶名和讀寫權限 4. 啓動svnserve服務 svnserve -d -r <repo_dir> 5. svn使用 1) 檢出 svn --username=<name> co <svn_path> <local_path> svn_path例子:根目錄格式如:svn://<ip_address> 子目錄格式如:svn://<ip_address>/<sub_path> 2) 更新 svn up //更新當前目錄到最新版本 svn up -r <xxx> <path>|<file> //更細參數給出的目錄到指定的<xxx>版本 3) 添加 svn add <path>|<file> 4) 遞交 svn ci -m "註釋" 5) 刪除 svn rm <path>|<file> 6) 查看日誌 svn log -l <n> //查看最新n次的記錄 7) 查看svn庫的文件列表 svn ls 8) 查看版本庫狀態,可查看文件是否被svn管理,或者修改,刪除等狀態 svn st 9) 獲取幫助 svn help <命令> 例如:svn help up svn help co svn help log