SVN使用手記

1、今天在合併一個分支剛增加的類文件時候,直接選擇分支上該文件,然後選擇版本區間,實際上,因爲文件上新加的,只有一個版本,但是無論MYeclipse還是SVN客戶端,都會自動將當前版本號減一得到一個新版本號
如314——313
而實際上,由於新增的文件,因此313是不存在的,這樣操作時候就會報錯:
無法在313上找到文件。

解決辦法其實很簡單,合併時候,選擇新增文件的上級目錄查看日誌即可,因爲這樣才能連貫的做到有跡可循。
2008-05-28

2、關於Myeclipse下的SVN分支使用,合併的時候,單獨合併src和webroot就可以了,而不要整個工程一起合併,工程的配置文件,主要是.mymetadata會因版本生成各異。


3.Skipped missing target
在使用龜龜SVN客戶端合併時候,預覽出現這種問題,當然,合併也是如此,去官方資料查了查,沒有得出比較好的解決方案,國外也有人說是一個bug。俺的解決辦法是,去eclipse裏合併,嘿嘿,這裏就不會出現上述問題,合併後,若有衝突,再用龜龜SVN客戶端解決。


4、主幹分支一塊用的麻煩
分支不能自己走得太遠,否則主幹要想獲得其修改內容,就要大動干戈,衝突一堆很麻煩。
所以應該是走一小段路,就跟大部隊溝通一下。
表現爲,主幹將其變化合併到自身,然後,分支在從主幹獲得上一個明確標記位版本(意思是這之前的,分支和主幹是一致的)到主幹最新版本之間的變動。
主幹合併人員做好做份文檔記錄,記錄某某時間從哪個分支的那個版本之間進行了合併。實際用起來,這份文檔還真起作用。

2008-06-13
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章