tortoisesvn作為源代碼管理軟體,估計用過的都會說好,在windows下,配合批處理指令,往往可以事半功倍,整理了下常用的批處理指令:
(将下面的内容修改後,儲存為*.bat檔案執行即可)
:: svn檢出批處理:
:: 思路:在指令行裡切換到要簽出的目錄,執行svn的checkout指令;
:: web_dir:檔案檢出目錄,如:f:\buildweb\hssy201405157337
:: svn使用者名,如:admin
:: svn密碼,如:123456
set web_dir="f:\buildweb\hssy201405157337"
f:
cd %web_dir%
svn checkout https://zhangqs008-pc:443/svn/20140701 --username zhangqs008 --password 123
pause
:: svn送出批處理指令
:: 思路:在指令行裡切換到簽出的目錄,執行svn的add和commit指令;
:: web_dir:檔案檢出目錄,如:f:\buildweb\hssy201405157337
svn add * --force
svn ci -m "message"
:: svn清理批處理指令
:: 思路:在指令行裡切換到簽出的目錄,執行svn的cleanup指令
set web_dir="f:\buildweb\hssy201405157337"
f:
cd %web_dir%
svn cleanup
來源:http://qingshanboke.com/article.aspx?id=27