因此,我在存儲庫中遇到了一些結構問題。我希望你們能向我提供一些關於如何繼續這樣做的提示。有兩個「配置」的同一個基本倉庫時的倉庫結構?
設置;
我有一個大型網站項目,集成了幾個開源解決方案。我把它放在Bazaar倉庫中。
問題;
我想要兩個或更多的「配置」現在這個網站,這意味着數據庫和css /模板必須是不同的。我如何正確分支?我不想在兩個或多個存儲庫中使用我的「基礎Web項目」。
把另一個配置數據庫放在另一個倉庫是好的,但是當我從基本倉庫中移出.css時出現問題。
快速搜索「.css」可找到大約200個文件。我可以清理它,但是當我更新我的開源目錄時,我將會有一個集成地獄。
想法;
我現在的想法是有一個basesite回購不的css文件,而另一個配置回購與數據庫的basesite回購和所有200個.css文件。
這工作正常,只要我想簽出網站並設置它,兩個簽出在同一目錄中。應該工作吧?
但是當我在本地工作(意思是base + config)時,我該如何解決它?在同一個目錄中有兩個分支?我預見到,發佈錯誤修復將是一個痛苦......如果它甚至支持(?)
我的想法結構如何看起來像;
//base repo
<base site repo>
-<admin>
-index.php
-<user>
-index.php
...
-<component>
-<helper_v1.43>
-index.php
//config 1 repo
<config1-repo>
-<database>
-<component>
-<helper_v1.43>
-<template>
-main.css
-<admin>
-admin.css
...
-<user>
-<timemodule>
-<template>
-time.css
這個問題在過去十年中必須解決好幾次。但我仍然很迷茫,所以任何指導將不勝感激。