如果您爲某個腳本(如購物車)設置了SVN回購協議,您將如何處理將使用該購物車的網站,同時還包含自定義功能?您需要對自定義零件進行源代碼管理,以便添加新的回購。您是否將腳本回購複製到特定站點?如果你這樣做並且bug修復被應用到腳本,你也必須將它們應用到這個項目中。有一個從2個位置獲取代碼的自定義構建腳本會更好嗎?這隻有在被修改的代碼不是第一個回購的一部分時纔有效。如何處理兩個項目,一個包含另一個項目?
回答
爲此,我會使用external。這真的是它的目的。
摘錄:
有時是非常有用的構建作出了一些不同檢出的工作副本。例如,您可能希望不同的子目錄來自存儲庫中的不同位置,或者可能來自不同的存儲庫。
幸運的是,Subversion提供了對外部定義的支持。外部定義是本地目錄到版本化資源的URL映射(可能還有特定版本)。在Subversion中,您使用
svn:externals
屬性在組中聲明外部定義。
對於您的情況,您將購物車項目作爲自定義項目的外部。
將更改購物車上的登錄方法以使用自定義功能將檢查回原位置? – SJaguar13 2010-10-05 17:03:08
這是您必須安排項目以支持此項目的地方。據我瞭解,你的購物車是你的共同項目。把它想象成一個函數庫或某種類型的dll。它被您的自定義使用,但也可能用於其他項目。您的購物車圖書館將具有基礎知識,並且您的自定義項目將具有其特定內容(即自定義)。如果您在購物車項目中修改了某些內容,那麼它必須是一般的,它必須爲所有其他項目提供服務。一旦你有了這個設置,你的自定義項目將在購物車項目中有所體現,並且可以從那裏提交對購物車的修改 – MPelletier 2010-10-05 17:50:15
如果你壓倒某些東西,該怎麼辦?原始需要保留,但項目需要修改版本。 – SJaguar13 2010-10-05 18:28:06
- 1. Xcode 4.2如何將一個項目包含到另一個項目中?
- 2. 將一個項目包導入到另一個項目包android
- 3. 如何在一個主項目中包含多個Xcode項目
- 4. 在另一個項目中包含Maven項目作爲插件?
- 5. 將iOS Storyboard項目包含到另一個項目中?
- 6. 將XCode項目產品包含到另一個項目中
- 7. 在另一個項目中包含項目
- 8. 將Nuget包從一個項目添加到另一個項目
- 9. 如何在一個LocalStorage項目中包含兩個表格?
- 10. 如何將包含的頭文件從一個項目包含到另一個項目中? VS2008
- 11. 如何從一個項目訪問webservice到另一個項目
- 12. 如何從一個項目切換到另一個項目
- 13. 如何從另一個maven項目引用一個maven項目?
- 14. 如何將一個項目鏈接到另一個項目?
- 15. 如何根據另一個項目構建一個Android項目
- 16. Angular 2:如何將一個組件從一個運行Angular項目包含到另一個Angular項目中?
- 17. 如何在一個項目中包含一個項目的源文件?
- 18. 在一個項目中包含另一個Css智能感知
- 19. 在另一個QT項目中包含一個QT庫
- 20. 如何包括彈簧項目到另一個春天項目
- 21. 如何管理依賴Git中另一個項目的項目?
- 22. 如何在另一個Intellij gradle項目中包含Intellij gradle項目?
- 23. 在Eclipse PDT中,如何將Subclipse項目包含到另一個項目中?
- 24. 如何使用ClassLoader將項目包含在另一個項目中
- 25. 如何使用TeamCity包含另一個項目中的另一個項目的DLL
- 26. 如何構建一個Android項目到包含其他項目的jar項目
- 27. 如何將Git項目遷移爲包含子項目的一個項目
- 28. 我如何在github中包含另一個項目
- 29. 如何將靜態庫包含到另一個項目中
- 30. 如何在另一個ndk項目中包含靜態庫?
那麼,你做到了嗎?我很想知道... :) – MPelletier 2010-10-13 19:59:05