Brief:
我在一個2人團隊中工作(我們可能會在未來擴展)。
我們有一個web-dev服務器,我們有一個生產服務器。
目前,當我們開始開發時,我們在localhost上啓動它們,然後將它們部署到web-dev(我們可以通過安裝的驅動器訪問它),並將這個「共享」驅動器的更改提交給SVN。在web-dev上進行最終測試,從頂端獲得批准,然後通過FTP到我們的生產服務器。
(我可以聽到私刑來了......)
是的,我知道這是從一個位置共享文件並從那裏提交它都是錯誤的,但是當我得到時,這並不是一個壞主意知道SVN。現在我想改變它。使用版本控制工作流程的Web開發
所以,我知道版本控制的基礎知識,它現在的工作方式現在是錯誤的大時間。我已經通過維基百科和一些svn頁面,但我找不到一個完美的解決方案應該如何實際工作。
難道你們有些經驗豐富的人會建議這應該如何工作嗎?
事情我已經找到了:
- 我們應該在本地副本上工作,我們的機器
- 那麼我們更改提交SVN。
事情,我想知道:
- 我們怎樣才能SVN後,web開發更新承諾?
- 如何將補丁部署到生產服務器? FTP文件?這是你做的嗎?或其他一些聰明的解決方案?
- 其他任何我應該瞭解的web-dev工作流程。
感謝您的這個缺口。將看看不斷整合的東西。 – 2009-07-16 10:45:11