由於本地svn比服務端svn多寫備註和參考文件,屬於冗餘,無法在svn上備份,另外多備份下總是好事。
具體引數詳見winrar幫助檔案
總共2個檔案:
1.auto-backup-svn.bat
主批處理負責呼叫rar備份
::winrar a -rr100p svn *.sql ::新建壓縮檔案,當前手動建立此步略過
::定義rar路徑
path %path%;"c:\program files\winrar\"
::echo %~dp0
::pause
cd /d %~dp0
::從壓縮檔案中更新檔案
::winrar u -rr100p auto-backup-svn.rar @backup.lst
winrar a -u -as -rr100p auto-backup-svn.rar @backup.lst
::傳送到異地備份
robocopy %~dp0 \\10.100.21.153\winrar\ auto-backup-svn.rar /mt: 2
2.
backup.lst
主批處理呼叫的備份檔案列表
e:\svn\rms\05.開發程式\bip001 //注釋20161007
e:\svn\rms\05.開發程式\bip002 //注釋20161007
原始檔增加可增加和更新,用-as開關解決原始檔刪除問題
20180321增加異地備份功能,需要先對映好共享資料夾
RAR 命令列語法
rar 命令列語法 語法rar 命令 選項 壓縮包 檔案列表.檔案.解壓縮路徑 描述命令列選項 命令及選項 提供 rar 建立及管理控制壓縮包的控制。命令是一 個字串 或單個字母 命令 rar 執行相應的操作。選項則用來修改 rar 執 行操作的方式。其他的引數則是壓縮包名稱 要壓縮的檔案或要從壓縮...
svn 命令列技巧
subversion svn的設計還是非常棒的!子命令清晰明了,外圍工具或plugin有時不能work,還必須用命令列 根本入手 當時對scalability需求不強,所以沒有像git,mercurail一樣設計分布式。所以,這幾年用svn少了一些。但對小專案足夠了。1.外部editor 很多命令可...
svn 命令列 備忘
開發人員常用命令 匯入專案 svn import message start project 匯出專案 svn checkout 採用export 的方式來匯出乙份 乾淨 的專案 svn export pthread 為失敗的事務清場 svn cleanup 在本地進行 修改,檢查修改狀態 svn ...