初試TortoiseSVN的收穫
 2005/09/16 |  分類: 專案管理工具
 | 點擊數: 6 / 4990
今天終於還是把TortoiseSVN給安裝起來開始測試,並且仔細的讀了一遍它的Help文件,發覺這份文件寫得淺顯易懂,又提供了一些實務操作上的建議,值得一讀。
不過最大的收穫應該算是TortiseSVN和Bug Tracking System之間的整合功能了。只要在根目錄加入bugtraq:url、bugtraq:message等性質(Property)的話,則在Commit時會出現額外的「Bug編號/事項編號」欄位,輸入編號後會自動以bugtraq:url的網址型態新增到log-message內。
bugtraq:url則依使用的Bug Tracking System來提供連結的網址,編號的部份則用%BUGID%來表示,到時log-message內會在%BUGID%的位置替換成輸入欄位的值,如圖三的95。
bugtraq性質似乎是Subversion的標準,但可惜IDEA使用的JSVN仍未提供,因此在IDEA中就無法自動建立可連結的Bug編號。
(圖一)
(圖二)
(圖三)
##
您可能也會有興趣的類似文章
- 試用TortoiseSVN 1.4 RC1–更新 (2則留言, 2006/09/06)
- [Subversion] 可重覆使用的性質設定批次命令 (1則留言, 2006/07/13)
- TortoiseSVN: 解決TSVNCache佔用CPU過高的設定 (0則留言, 2007/08/21)
- 我的Subversion與Trac使用經驗 (4則留言, 2008/01/12)
- SVN2CL: 自動產生變動紀錄的腳本–修改 (3則留言, 2006/08/23)
- 重新排列右鍵功能表(Context Menu)的選項 (0則留言, 2006/07/16)
- Subversion與TortoiseSVN釋出新版1.3 (0則留言, 2006/01/05)
- [Subversion] Keywords擴展設定 (2則留言, 2005/09/03)
- 兩個Subversion的前端工具:QSvn、Subcommander (0則留言, 2006/06/23)
- 用JumpBox輕鬆安裝Subversion+Trac雙系統 (0則留言, 2007/07/25)
- Subversion與Trac合用時的檔案庫Layout考量 (2則留言, 2007/08/19)
- [SVN] Hook scripts的使用方法 (0則留言, 2005/12/09)
- CVS轉Subversion (0則留言, 2005/12/21)
- [SVN] JavaSVN改名並推出新版本 (0則留言, 2006/11/16)
- 歡迎使用 Trac 0.10.4 (0則留言, 2007/07/25)
隨機文章- [Xuite] 在Xuite中使用上傳的圖片
- 讓MSN的Esc鍵失效 (5)
- 在Windows上安裝Trac的完整步驟 (5)
- ClipPath: 複製路徑的小工具 (4)
- [Tools] 又一個支援多種通訊協定的IM軟體:BeeNut
- [轉貼] 網路家庭分紅網 有錢大家賺
- Resin的Profiler機制
- [Database] Aqua Data Studio 4.0.2推出
- 蒐集大眾我的最愛的有趣網站: del.icio.us
- [設備] 開始使用藍牙耳機HT820 (7)
歷史熱門文章
- 如何手動輸入Plurk的表情圖示? (353,054 點擊/2008-09-29)
- 簡單放大Plurk輸入區的方法[修訂] (86,924 點擊/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (83,952 點擊/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (83,108 點擊/2009-07-04)
- 網路升級光世代50M/3M與設定ZyXEL P874 (53,279 點擊/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (43,156 點擊/2008-04-10)
- iPad新手入門技巧 (40,409 點擊/2011-02-05)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (38,149 點擊/2010-04-27)
- 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (37,954 點擊/2009-02-18)
- 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (35,920 點擊/2009-04-18)
|
熱門文章排行
- 如何手動輸入Plurk的表情圖示? (353,054 views/2008-09-29)
- 簡單放大Plurk輸入區的方法[修訂] (86,924 views/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (83,952 views/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (83,108 views/2009-07-04)
- 網路升級光世代50M/3M與設定ZyXEL P874 (53,279 views/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (43,156 views/2008-04-10)
- iPad新手入門技巧 (40,409 views/2011-02-05)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (38,149 views/2010-04-27)
- 把HTC Touch HD操作介面換成Spb Mobile Shell,美觀又便利! (37,954 views/2009-02-18)
- 另一套適用手機的影片轉檔工具:WinAVI 3GP/MP4/PSP/iPod Video Converter (35,920 views/2009-04-18)
|
之前在使用 Subversion 時遇到一個問題, 與各位分享。若網路連接不穩定時, 在外面連回公司的 Subversion server, 以 svn command clinet 進行 commit 動作時, 連線斷掉, 則 Repository 會出問題, 用 svnadmin verify repository 時, 會出現下列訊息:「svnadmin: 有缺陷的表現檔頭」然後即無法對 repository 進行 dump。Google 過了, 找不到解決之道, 建議各位看倌在 commit 時小心一點。我的 repository 有存 word 檔, 中文檔名, subversion service 是透過 Apache + svn module 對外提供服務。這問題在於: Repository 雖然壞了, 但是後面的版本還是可以繼續 commit, 系統也可以動, 但就是不能 dump, 要備份 repository 時, 只能整個目錄作 copy。而且在有問題的版次後所 commit 的每一個版本都會跟著壞。
會是Repository使用BerkleyDB造成的問題嗎?為了避免維護資料庫,我們目前是使用檔案形式的。
建的時候是 BerkleyDB, 後來匯出後,重新建立 FS Repository, 再匯入。此問題目前無解, 要作異地 Commit 時要注意一下。最好是在備 Repository 時順便去 Verify repository, 不然大量開發時, 一次壞個幾十個版本會令人吐血。
忘了說, 其實我覺得這個問題應該是有解啦, 但是…1. 此錯誤我還找不出重現的步驟2. 給的錯誤訊息是繁體中文(), google 也沒用。我印象深刻的原因是那次 SVN client hang 住, 要用工作管理員把整個 Console process 砍掉才有用…此問題以 1.2.3 版的 svnadmin verify & recover 均無法修復。