我們正在使用Perforce和Maven,並且我們處於一個分支A的情況,該分支承載了一個成熟的項目和另一個分支B,我們開始使用第一個分支中託管的代碼。如何管理Perforce中的分支間依賴關係?
我預計未來,可能會出現分支A檢入會導致分支B編譯失敗的情況,因爲在其上工作的開發人員不知道特定用法和交叉依賴關係。然後開發人員會浪費時間更新B代碼,並認爲它沒有編譯。
分支機構/項目需要保持其獨立的實體,因爲它的代碼可以在未來的另一個項目中使用。
有人可以建議我處理和緩解這種問題嗎?任何你可以建議的最佳做法?非常感激。