All posts tagged 'subversion' | The Will Will Web

The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

如何讓 TortoiseSVN 僅匯出新增或修改過的檔案

對於已經上線的 ASP.NET 網站來說,後續的維護更新尤其重要,不過每次要更新的時候,都要人工檢視歷次的版本紀錄,檢查所有新增、修改、或刪除了哪些檔案,手動整理好這些檔案之後,再更新到正式主機。最麻煩的地方就是在於每次都要先找一個暫存的目錄,然後目錄一個一個的建立,然後把檔案一個一個的複製進來,完成之後壓縮起來寄給客戶或請相關人員批次更新,但是這麼多的「人工作業」難免有搞錯的機會,導致更新到錯誤的檔案或將檔案放到錯誤的目錄下等等。

... 繼續閱讀 ...

如何設定 TortoiseSVN 整合 Bug Tracker 系統

之前我曾經介紹過一個好用的 Bug Tracker 軟體,可用來追蹤軟體專案中的需求、瑕疵或錯誤,今天要來說明如何透過簡單的設定讓 TortoiseSVN 能夠跟 Bug Tracker 可以緊密結合在一起,讓版本管理(Source Control)與錯誤追蹤(Bug Tracker)結合的最大好處就是整體軟體開發環境能夠更佳健全,讓日後在查詢或追蹤版本紀錄時,也能夠與錯誤追蹤或功能需求連結在一起。

... 繼續閱讀 ...

如何提升 TortoiseSVN 的使用效率

TortoiseSVN 安裝好了之後會有個 TSVNCache.exe 程式不斷在背景執行,進行本台電腦之中所有 Subversion 工作目錄(Working Copy)的狀態快取(Status Cache),最主要的目的是讓你在執行 svn commit 或 svn update 的時候可以更迅速的進行。

... 繼續閱讀 ...

介紹好用工具:WinMerge

WinMerge 幾乎是我每天必用的軟體之一,他可以幫我比對我在 Subversion 受控管的檔案差異,也可以幫我比對兩個目錄的檔案差異。最主要來說是用來替換掉 TortoiseSVN 內建的 Diff 工具,因為 TortoiseSVN 內建的 Diff 工具對中文字的顯示有些問題,改用 WinMerge 就會好很多。使用 WinMerge 幾乎不用看手冊就會操作了,而且跟檔案總管也整合的十分的好,比對目錄時只要選取兩個資料夾按右鍵選 WinMerge 就會進行比對了。

... 繼續閱讀 ...

如何將 Visual SourceSafe 資料庫轉到 Subversion

這是我之前用 Visual SourceSafe 時覺得很難用,將 VSS 轉到 Subversion 過程的筆記。雖然可以轉成功,但是 VSS 中的 Log Message 中文部分都會變成亂碼,這應該是無解,不過至少可以把所有原始碼版本移過來,加減用吧!還沒轉到 Subversion 的還是建議趕快轉,用 Visual SourceSafe 真的會瘋掉!

... 繼續閱讀 ...