我目前正在爲客戶端的框架。該框架基於Zend Framework。目錄結構是:SVN外部和框架導出
application : Application specific code application/modules/frontend : Application specific code application/modules/backend : Backend for MyFramework library/MyFramework : The custom framework library/Zend : The Zend framework public : Images, CSS, JavaScript test : Tests (also includes tests for MyFramework)
我需要找到一種方法來管理這個項目與Subversion。我們希望MyFramework和Zend從外部加載,因爲客戶端不需要更新此代碼。應用程序和公共文件夾也應該從Subversion加載,但可以由客戶端進行更改。
當客戶端啓動一個新應用程序的工作,他們應該做完整的文件夾結構的出口:
svn export svn://complete_framework
需要出口,因爲他們將代碼放在自己的Subversion進行版本管理。在執行導出時,Zend和MyFramework的外部信息都會丟失,因此需要添加它們。
Subversion是否爲此提供了任何解決方案或者我們是否應該編寫一個shell腳本來執行導出操作並重新設置外部參數?
不知道這個說法,但好像你根本沒有任何外部代碼。它完全忽略了外部。儘管在初始出口時可能會得心應手。 – 2009-10-21 11:56:24