注:隨着生產環境的project愈來愈多,咱們這個時候須要去備份。防止svn服務器掛掉,致使代碼丟失。bash
1、直接貼腳本服務器
#!/bin/bash
for name in `ls -l /data/svn/ | awk '{print $9}'`;do
svnadmin dump /data/svn/$name > /home/deploy/svnbak/$name-$(date +%Y%m%d).dump && echo $(date +%F-%T)
done
(利用遍歷查找全部的工程,而後輸入以dump結尾的文件方便另外的主機導入)ide
2、題外話svn
svn提交代碼及查看log需下載(TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi)ci
建立三個分支(branches trunk tags),且/ 下面不須要有建立目錄的權限(除文檔類工程)文檔
[test:/]
@test_member = rit