Perforce 的基本使用教程


一、簡介

P4是什么?

Perforce 是版本管理工具,和git功能類似。區別是git為分布式,perforce為集中式。這也就決定了,Perforce要依賴server,在離線狀態下基本是廢了。

但是Perforce有很好的圖像化界面,對應非代碼類項目的管理還是比較好用的,但對代碼多分支的管理應用簡直不忍直視。

P4V是一個跨平台的Perforce圖形客戶端。


二、基本使用方法

1.下載代碼

下載最新代碼

選擇倉庫目錄,右鍵->

Get Latest Revision

 

 

 

下載指定commit(change list)代碼

右鍵->

Get Revision

紅框內輸入changelist號碼

 

 

 

2. 檢出代碼

 選擇指定目錄,右鍵

  Check Out

   此操作將會把此目錄下所有的文件都放進Pending的changelist中。

 

   移除未修改的文件

   Revert Unchanged Files

 

3. 提交代碼

Submit

 


4.回退代碼

 Un do Changes in Changelist "commit-no."


5.對比代碼修改

 ctrl+D


6.添加刪除代碼

Mark for Add

 

Mark for Delete

 


三、進階操作

1.Chery-pick/Merge/Integrate代碼

針對指定目錄、指定commit、指定文件,都可以應用此操作。

右鍵選擇對象,然后選擇

Merge/Integrate...


2.沖突解決

p4 的三方對比並merge的工具很好用,比git順手多了

 Resolve


3.拉分支

 Branch Files


4. 離線修改檢出

所謂離線修改檢出就是我們不知道自己修改了什么東西,但是我們想檢出某個目錄所以的修改,此時可以

右鍵點擊要檢出的目錄,然后選擇

Reconcile Offline Work

 

 

 

5.Pending中展開changlis

 

擴展閱讀:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM