我最近剛開始越來越熟悉SVN,雖然它似乎是「正常」的代碼開發非常簡單,它讓我有點困惑web開發時,正確使用SVN。如何開發一個Web應用程序
Web開發需要Web服務器直接與源進行交互以測試(通常很小且非常頻繁的)更改,所以我猜項目的文檔根目錄應該是工作副本。但是每個用戶都應該將他或她自己的工作副本合併並提交到存儲庫,然後再導出。當你不得不一遍又一遍地調整樣式表來滿足所有瀏覽器時,整個循環顯然是不可行的。
用戶顯然不能在同一個工作副本上工作(這是svn的觀點),並且您無法檢出文檔根中的不同工作副本以獲取路徑原因,那麼使用svn和web的最佳方式是什麼應用開發?每個用戶都應該在客戶機上安裝一個webserver/php解釋器嗎?
這不是他的問題,是嗎?他的問題是如何處理整個團隊中的多份工作副本。 –
這就是我所說的;處理它的方法是讓每個用戶在他們自己的機器上測試修改,然後「公共」區域就是SVN倉庫。我正在描述工作流程並回答「每個用戶都應該在客戶端機器上安裝Web服務器/ php解釋器?」的問題。 –