[英]Do you have a clever hack to work around svn:externals not being supported in bzr-svn
[英]Is it a horrible hack to have an empty SVN dir, just to pull externals together?
關於具有各自具有自己的標簽/樹干/分支結構的幾個庫...,您希望將每個庫中的主干放入工作目錄中。
我認為設置容易。 一個空的SVN目錄“ libs”,在所需的每個庫上使用svn:external。
但這聽起來很丑陋,就像避免使用適當的構建腳本的黑客一樣。 它曾經使用過嗎,應該避免使用嗎?
hacky-svn:externals幾乎總是這樣。 確保在外部定義中始終使用顯式修訂(最好是標簽(無論如何應該是原子的),而不是分支或主干)。 如果您不勤奮,則會很快失去在樹的較舊部分重建的能力。
您可能需要研究某種依賴性管理-將庫構建並發布到存儲庫中,並讓依賴於它們的應用程序將其拉入構建庫。 Java世界因maven或ant / ivy而陷入困境。 您可能需要花些時間來探索您的平台/工具在這方面的功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.