在CVS中,我們在項目中有多個目錄。 有一個每晚構建必須從同一個CVS項目中的不同目錄中提取內容以構建夜間構建。所以我應該記住這一點,如果我們轉向SVN,我必須修改構建腳本以檢查不同存儲庫中的內容。
我讀了相關的SVN QA,但我有我自己的問題,我需要答案。
我可以這樣做:
SVN佈局 - 最佳實踐
/trunk
/tags
/branches
/3rdparty
當我們發展一切出來的/軀幹和我們不改變任何的3rdParty的去/的3rdParty。
一切都很好,現在每晚構建腳本必須標記trunk,簽出標籤,檢查所需的第三方東西到合適的目錄中,然後開始構建過程。
構建結果(編譯過的東西)可以在NFS掛載一段時間,因此集成團隊可以返回2周並重新創建問題。
我的基地都覆蓋了嗎?
+1將第三方組件保存在單獨的回購站中。 – 2009-07-18 01:30:52
我可能已經在書中看到了一些關於發佈分支的內容,如果你能指出它到底是什麼,它將是一個不錯的選擇。謝謝 – pal4life 2013-10-31 14:33:14