我是爲我們公司運營門戶的團隊的一員。在門戶內部有〜200個小型應用程序。一個可能是提交收據,另一個提交時間表,另一個可以看到正在進行的活動等。我們如何纔能有效地版本化由多個子應用程序組成的大型Web應用程序?
這些應用程序中的每一個都與其他應用程序相當分離,所以我們創建了單獨的trunk/branch/tags文件夾他們每個人。通過這種方式,他們可以單獨開發和發佈,而團隊中的每個人都不得不同意一次部署整個門戶。保持門戶的每個開發實例都是最新的幾乎是不可能的,因爲讓它適應的唯一方法是檢查每個中繼到子文件夾中。
從分離的角度來看,這很好,但是當我們想要設置一個新的開發人員並在整個應用程序的副本上運行他們的本地機器時,這非常麻煩。
我們是否需要編寫一個複雜的巨大構建腳本來獲取每個主幹並將其內容放置在Web應用程序上下文中的適當位置?
你真的是我的版本控制夥伴。這正是我尋找的東西,但不知道存在。 – 2010-10-25 12:13:00