初試TortoiseSVN的收穫
 2005/09/16 |  分類: 專案管理工具
 | 點擊數: 1 / 5550
今天終於還是把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] Keywords擴展設定 (2則留言, 2005/09/03)
- TortoiseSVN: 解決TSVNCache佔用CPU過高的設定 (0則留言, 2007/08/21)
- Subversion與TortoiseSVN釋出新版1.3 (0則留言, 2006/01/05)
- 兩個Subversion的前端工具:QSvn、Subcommander (0則留言, 2006/06/23)
- 重新排列右鍵功能表(Context Menu)的選項 (0則留言, 2006/07/16)
- SVN2CL: 自動產生變動紀錄的腳本–修改 (3則留言, 2006/08/23)
- 我的Subversion與Trac使用經驗 (4則留言, 2008/01/12)
- Subversion與Trac合用時的檔案庫Layout考量 (2則留言, 2007/08/19)
- 用JumpBox輕鬆安裝Subversion+Trac雙系統 (0則留言, 2007/07/25)
- [Subversion] 可重覆使用的性質設定批次命令 (1則留言, 2006/07/13)
- JTrac:Open source的Java Issue Tracking System (0則留言, 2008/01/25)
- 歡迎使用 Trac 0.10.4 (0則留言, 2007/07/25)
- [SVN] JavaSVN改名並推出新版本 (0則留言, 2006/11/16)
- [Trac] 把Trac的單欄樣式改成多欄的方法 (1則留言, 2007/10/31)
隨機文章- [Java] jTDS: SQL Server的JDBC驅動程式
- [網站介紹] RatingBurner: 國際版的部落格觀察
- 在Blog裡顯示隨機文章的簡單作法 (3)
- 氣象局衛星雲圖修正 (3)
- [Tools] StrokeIt: 幫Windows裝上滑鼠手勢的親和功能 (6)
- [AutoHotkey] 寫得不錯的AutoHotkey推薦文 (3)
- 開始使用Cygwin以取代cmd.exe (2)
- 「勢不可擋」的Subversion
- 用FinchSync同步Thunderbird與HTC Touch HD的聯絡人資料 (3)
- 伊藤穰一:把部落格「Google」化 (2005/07 e天下雜誌)
歷史熱門文章
- 如何手動輸入Plurk的表情圖示? (368,438 點擊/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (120,450 點擊/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (89,474 點擊/2009-07-04)
- 簡單放大Plurk輸入區的方法[修訂] (88,895 點擊/2008-09-29)
- 網路升級光世代50M/3M與設定ZyXEL P874 (72,179 點擊/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (50,915 點擊/2008-04-10)
- iPad新手入門技巧 (49,431 點擊/2011-02-05)
- iPad鍵盤輸入全攻略 (42,907 點擊/2011-01-01)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (40,929 點擊/2010-04-27)
- 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (40,855 點擊/2010-01-02)
|
熱門文章排行
- 如何手動輸入Plurk的表情圖示? (368,438 views/2008-09-29)
- 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (120,450 views/2011-06-01)
- Plurk CSS樣式自訂修改全攻略 (89,474 views/2009-07-04)
- 簡單放大Plurk輸入區的方法[修訂] (88,895 views/2008-09-29)
- 網路升級光世代50M/3M與設定ZyXEL P874 (72,179 views/2011-05-28)
- 輕鬆學會彈指神功-揭露AutoHotkey絕技 (50,915 views/2008-04-10)
- iPad新手入門技巧 (49,431 views/2011-02-05)
- iPad鍵盤輸入全攻略 (42,907 views/2011-01-01)
- 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (40,929 views/2010-04-27)
- 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (40,855 views/2010-01-02)
|
之前在使用 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 均無法修復。