MyEclipse/dropins/SVN/ 自建目錄Window → Show View → Other → SVN → SVN Repositories 打開視圖New → Repository Location 輸入 URL 連接# CentOS/RHEL yum install -y subversion # Ubuntu/Debian apt-get install -y subversion
svnadmin create /data/svn/repo # 配置 conf/svnserve.conf anon-access = none auth-access = write password-db = passwd authz-db = authz # 配置 conf/passwd [users] dev = 123456 # 配置 conf/authz [groups] admin = dev [/] @admin = rw # 啟動服務 svnserve -d -r /data/svn
svn.exe(腳本自動化)svn checkout svn://ip/repo/project # 檢出 svn update # 更新 svn add file.java # 添加 svn commit -m "msg" # 提交 svn log # 歷史 svn diff # 差異 svn status # 工作副本狀態
建議團隊統一使用 TortoiseSVN + 命令行輔助,制定分支策略(Trunk/Branches/Tags)。