初試TortoiseSVN的收穫

今天終於還是把TortoiseSVN給安裝起來開始測試,並且仔細的讀了一遍它的Help文件,發覺這份文件寫得淺顯易懂,又提供了一些實務操作上的建議,值得一讀。

不過最大的收穫應該算是TortiseSVN和Bug Tracking System之間的整合功能了。只要在根目錄加入bugtraq:urlbugtraq:message等性質(Property)的話,則在Commit時會出現額外的「Bug編號/事項編號」欄位,輸入編號後會自動以bugtraq:url的網址型態新增到log-message內。

bugtraq:url則依使用的Bug Tracking System來提供連結的網址,編號的部份則用%BUGID%來表示,到時log-message內會在%BUGID%的位置替換成輸入欄位的值,如圖三的95。

bugtraq性質似乎是Subversion的標準,但可惜IDEA使用的JSVN仍未提供,因此在IDEA中就無法自動建立可連結的Bug編號。

SVN-property(圖一)

Issue-Number (圖二)

svn-BTS (圖三)

##

您可能也會有興趣的類似文章

4 則留言 »初試TortoiseSVN的收穫

  • vincent Unknow Unknow

    之前在使用 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 的每一個版本都會跟著壞。

  • 簡睿 Unknow Unknow

    會是Repository使用BerkleyDB造成的問題嗎?為了避免維護資料庫,我們目前是使用檔案形式的。

  • vincent Unknow Unknow

    建的時候是 BerkleyDB, 後來匯出後,重新建立 FS Repository, 再匯入。此問題目前無解, 要作異地 Commit 時要注意一下。最好是在備 Repository 時順便去 Verify repository, 不然大量開發時, 一次壞個幾十個版本會令人吐血。

  • vincent Unknow Unknow

    忘了說, 其實我覺得這個問題應該是有解啦, 但是…1. 此錯誤我還找不出重現的步驟2. 給的錯誤訊息是繁體中文(), google 也沒用。我印象深刻的原因是那次 SVN client hang 住, 要用工作管理員把整個 Console process 砍掉才有用…此問題以 1.2.3 版的 svnadmin verify & recover 均無法修復。

填寫回應

 

 

 

您可使用這些HTML標籤

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

隨機文章

  1. [Java] jTDS: SQL Server的JDBC驅動程式 
  2. [網站介紹] RatingBurner: 國際版的部落格觀察 
  3. 在Blog裡顯示隨機文章的簡單作法 (3)
  4. 氣象局衛星雲圖修正 (3)
  5. [Tools] StrokeIt: 幫Windows裝上滑鼠手勢的親和功能 (6)
  6. [AutoHotkey] 寫得不錯的AutoHotkey推薦文 (3)
  7. 開始使用Cygwin以取代cmd.exe (2)
  8. 「勢不可擋」的Subversion 
  9. 用FinchSync同步Thunderbird與HTC Touch HD的聯絡人資料 (3)
  10. 伊藤穰一:把部落格「Google」化 (2005/07 e天下雜誌) 

歷史熱門文章

  1. 如何手動輸入Plurk的表情圖示? (368,438 點擊/2008-09-29)
  2. 啟用&關閉中華電信ZyXEL P874的無線網路連線功能的步驟[修訂] (120,450 點擊/2011-06-01)
  3. Plurk CSS樣式自訂修改全攻略 (89,474 點擊/2009-07-04)
  4. 簡單放大Plurk輸入區的方法[修訂] (88,895 點擊/2008-09-29)
  5. 網路升級光世代50M/3M與設定ZyXEL P874 (72,179 點擊/2011-05-28)
  6. 輕鬆學會彈指神功-揭露AutoHotkey絕技 (50,915 點擊/2008-04-10)
  7. iPad新手入門技巧 (49,431 點擊/2011-02-05)
  8. iPad鍵盤輸入全攻略 (42,907 點擊/2011-01-01)
  9. 分享世博台灣館主題曲『台灣的心跳聲』MV(附歌詞+下載連結+新歌詞) (40,929 點擊/2010-04-27)
  10. 調整Windows 7環境: 加回工作列的「顯示桌面」圖示 (40,855 點擊/2010-01-02)