TortoiseSVN的命令行操作
每次要使用TortoiseSVN查看某個工作目錄的修改歷程時,都要使用檔案總管切換到該資料夾再按按右鍵點擊TortoiseSVN再選Show log,步驟有點多,找了一下果然發現有命令行指令可以用,只要一個動作就能直接彈出工作目錄的log。命令行指令是:
每次要使用TortoiseSVN查看某個工作目錄的修改歷程時,都要使用檔案總管切換到該資料夾再按按右鍵點擊TortoiseSVN再選Show log,步驟有點多,找了一下果然發現有命令行指令可以用,只要一個動作就能直接彈出工作目錄的log。命令行指令是:
TurtleMine是一個給TortoiseSVN使用的外掛,其功能是將Redmine整合到TortoiseSVN裡,當使用TortoiseSVN提交修改時,能查詢Redmine的反應單,勾選單後會後將反應單的單號與主旨帶入提交訊息裡,方便由提交訊息找到反應單。
竟然被中文介面誤導了這麼久!如果你偶爾在工作管理員裡發覺TSVNCache.exe突然耗用許多CPU資源(有時會超過50%),那要趕緊去檢查TortoiseSVN的設定。原來是這個常駐的Process會定時去掃描受Subversion控管的檔案是否被修改了,掃描到後,這些被修改的檔案、與其所屬的子目錄、目錄等的覆蓋圖示都一併更新,而就是這個動作不僅佔用約10-50
MB記憶體,也會瞬間衝出超過CPU 50%負載。 (閱讀全文...)
TortoiseSVN 1.4.0 RC1早於2006/08/05就釋出了,直到今天才安裝起來使用。這個版本主要是配合即將更版的Subversion 1.4,由其Release Notes來看,強化了許多功能;Subversion 1.4 RC5的Release Notes可由此檢視。
處於高度緊張期的開發階段專案無時無刻都有許多新增、修改、刪除等變動,若每次都要用TortoiseSVN檢視記錄,委實需要浪費許多時間,因此找了能產生變動紀錄(ChangeLog)的程式來將這部份自動化。我試了下列兩個都是Open source的腳本程式:
(閱讀全文...)
這個「重新排列右鍵功能表的選項」的需求或許大多數人都不會這個需要吧。需求產生的原因是經常要操作的Subversion選項顯示在較底部的位置,造成每次要點選時都要多移動一些距離,為了盡量縮短這些距離,導致了這次的測試。下圖中的文件資料夾右鍵功能表順序變更的前、後,就是測試的成果。
雖然TortoiseSVN非常方便好用,但因為用慣了WinCVS,雖然看到類似操作模式的Subversion Client時,還是會下載來試看看。最近在試用的是兩套多平台的工具:QSvn 0.4.0與Subcommander 1.0。
今天終於還是把TortoiseSVN給安裝起來開始測試,並且仔細的讀了一遍它的Help文件,發覺這份文件寫得淺顯易懂,又提供了一些實務操作上的建議,值得一讀。
Subversion的Keywords與CVS的有著小小差異。在功能上二者相同,但在處理上則有不同。
Sorry, 很久沒用Google sc…