我剛開始學習如何使用Subversion來構建我的Web應用程序,請耐心等待。Subversion版本庫工作副本結構的最佳實踐?
這裏是我如何設置這一切:
- 我的一個域名將舉辦我所有的項目庫。我有標準標籤/分支/主幹結構。這是在公用文件夾中,因此可以由其他開發人員訪問。
- 我將在包含應用程序的每個版本的活動服務器上有一個文件夾,並且在Web目錄中指向當前版本的符號鏈接。這樣,當我釋放應用程序更新時,我將其導出到發佈目錄,然後切換符號鏈接,以便更改立即聯機。
這裏是我的問題:
什麼是該項目的本地工作副本的最佳結構?我將會頻繁地在分支機構和主幹上工作,所以我應該檢查整個存儲庫結構(標籤/幹線/分支)還是隻檢查幹線和每個分支到不同的文件夾?另外,如果有任何我說過我如何設置它似乎很奇怪或錯誤的方式來做到這一點,讓我知道(我是新來的!)。
感謝邁克爾,這似乎是最合理和最容易實現的。 – 2009-08-29 16:18:30