簡體   English   中英

Perforce倉庫

[英]Perforce depots

是否首選具有多個文件夾的庫,這些文件夾映射到工作空間中的不同路徑。 或者一個軟件倉庫中的多個文件夾映射到多個工作區,或多個軟件倉庫映射到多個工作區。

有沒有人對此事有任何實際意見?

我還注意到,當我在一個軟件倉庫中有多個文件夾映射到我的工作區中的不同路徑時,當我從庫中區分時,其中一個子文件夾中的更改不會顯示在差異中。

根據您的倉庫的大小,我認為這更像是一個品味問題。 我們目前有兩個不同的軟件倉庫,但主要是因為它們本質上是分離的( //sw vs //data/ )。 Perforce知識庫說:

與多個軟件倉庫配置最顯着的區別在於,在Perforce Server P4ROOT目錄中,每個項目都存儲在其自己的頂級軟件倉庫目錄中(而不是作為單個軟件倉庫的子目錄)。 如果需要,多個軟件倉庫配置允許您使用軟件倉庫“映射”字段將每個頂級軟件倉庫目錄放在單獨的文件系統上。 有關使用Map字段的更多信息,請參閱p4 depot命令的Command Reference條目。

性能是配置單倉與多倉的另一個考慮因素。 通過將項目拆分為單獨的depot,許多Perforce操作的文件路徑本質上僅限於更窄范圍的文件,從而減少了掃描某些數據庫表的需求。 性能差異取決於特定的數據集和用法。 對於許多小型裝置,沒有明顯的區別。 但是,對於較大的安裝和某些使用環境,性能差異可能很大。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM