我們正在使用Perforce。在軟件倉庫中有一些項目有自己的主/分支/版本子文件夾。還有一些資源文件(png,mp3等)需要(共享)一些不同的項目。那些沒有主要/分支/結構。目前,它們存儲在獨立於項目的軟件倉庫中的seperat文件夾中。如何共享倉庫中的文件
現在我不知道如何共享項目的資源文件。我有點困惑。至少我可以說符號鏈接是錯誤的,因爲如果資源文件被更新,項目不應該自動獲得更新的版本。它應該需要明確的步驟,因爲可能需要對項目進行適應新版本。
我能想象的是將資源文件整合到專門的地方,可能使用準備好的分支視圖。這會好嗎?但是,我只能想象融入主線。那麼當我想要在分支中編輯或添加資源文件時呢?一個分支將被重新集成到主?我可以添加一個圖像並將其集成到資源文件文件夾,然後到其他項目?如果我要編輯分支中的資源文件,是否應該將這些編輯內容集成到資源文件文件夾中?聽起來很凌亂。 AFIAK不應該隨機整合。這不正確嗎?我需要這種方式的特殊規則嗎?或者它不是一個好主意?
它有助於爲資源文件創建主/分支/版本文件夾嗎?也許項目具體?這個apear會怎麼樣?
感謝您的幫助! 我也可以想象不使用集成,而是詳細說明將資源文件和項目文件映射到單個本地環境的工作空間視圖。但我想這肯定會導致一些其他問題。
沒有更好的選擇 - 但是Perforce中的分支處理得很好,所以讓項目將正確的通用代碼分支修改到它自己的區域中效果很好。 –