2007年6月15日 星期五

[軟體]Subversion Client--SmartSVN

介紹一個Subversion Client軟體--SmartSVN 2.1
http://www.syntevo.com/smartsvn/index.jsp

特點:
  1. UI很簡潔
  2. 以專案為單位瀏覽
  3. 整合WORKING COPY與REPOSITORY資訊
  4. 功能齊全,就算是免費的版本就有很多好用的功能
  5. 內建DIFF功能,可以比對差異並座雙向MERGE變更

缺點:

  1. 需安裝JAVA VM
  2. 有時候執行反應很慢

整體來說,這套軟體比小烏龜好用,尤其是在COMMIT/UPDATE/RESOLVE CONFLICT(衝突解決)方面是方便多了



V4 Release了,效能好多了

2007年6月5日 星期二

Subversion + TortoiseSVN 使用上的一些問題

版本控制利用Subversion + TortoiseSVN 使用上會遇到的一些問題:

在開發階段,遇到的問題較少,但是RELEASE/DEPLOYMENT時就有較多的問題。

若是系統的特性不是PACKAGE,也就是說不是一大包,而是單一檔案為單位,在部署時就會遇到困難。

如果將正式SITE視為一個WORKING COPY來管理,由其便利性,但是有一些缺點:
  • 會產生.svn目錄
  • UPDATE無法批次檢查、逐一更新(只能批次檢查、批次更新),為了安全起見,只能選擇逐一檢查、逐一更新

解決之道--找其他CLIENT TOOL

目前找到一個還不錯的,正在測試中,至少解決了上面第二個問題。以下請參考:

SYNCRO SVN CLIENT V2.3 http://www.syncrosvnclient.com USD$59