perforce在centos上採用命令列增刪改上傳程式__協議

來源:互聯網
上載者:User

login一個perforce伺服器:採用shelf指令碼login_p4.sh

#!/bin/shexport P4USER=user_nameexport P4CLIENT=client_nameexport P4PORT=server_address
然後運行指令碼:

$. login-p4.sh

這裡就建立了一個
然後登入perforce 伺服器:

$p4 login
會出現提示需要輸入密碼。

登入之後,可以一個儲存項目的檔案夾,當然是mkdir啦。假設從伺服器下載的項目放在myproject目錄下。

進入myproject目錄。執行

$p4 client
然後修改你需要下載伺服器下的某個專案檔夾以及存放該項目的本地myproject的路徑。
一切設定號之後,然後就是下載了。可以使用下面命令:

$p4 sync
執行完之後,機器就會慢慢的下載的。

進行項目目錄,如何需要修改某個檔案,那麼就執行:

p4 edit file_name

查看changelist命令:

p4 changelist

如果修改了很多檔案,並且需要查看修改了的這些檔案:

 p4 opened

如果需要拋棄修改了檔案:

p4 revert file_name

當需要提交時直接submit即可。

p4 submit

如果提示存在changelist的編號,那麼submit時需要制定changelist編號:

p4 submit -c changelist_num

常用的perforce命令:

1、p4 client  #配置本地資訊,檔案下載在哪裡在這裡面配置,Root項
2、p4 sync   #從perforce 下載檔案
3、p4 login  #登陸perforce 
4、p4 help   #顯示關於命令的協助
5、p4 -h     #顯示關於p4的協助
6、 p4  labels  ...   #顯示和這個目錄相關的標籤 
7、p4 sync @dyoldfish_label #同步標籤dyoldfish_label中的所有檔案
8、p4 files @dyoldfish_label  #查看標籤dyoldfish_label所包含的檔案清單
9、p4 revert     #回複所有開啟的檔案
10、p4 revert -n ... #回複所有開啟卻沒提交的檔案
11、p4 branch dyoldfish_brach   #建立分支
12、p4 integrate -b   dyoldfish_brach   #合并分支dyoldfish_brach中描述的檔案
13、p4 opened  #查看開啟的檔案
14、p4 help commands  #查看p4所有命令的協助
15、p4  dirs  -H .   #顯示目前的目錄
16、p4 branches    #顯示所有的分支 
17、 p4 delete  filename   #從p4刪除檔案 
18、p4 changelists -L ...   #顯示目前的目錄下面所有檔案的修改注釋
19、p4 label dyoldfish_label   #建立標籤 dyoldfish_label,編輯標籤
20、p4 tag -l dyoldfish_label ... #把目前的目錄下面的所有檔案添加到標籤 dyoldfish_label
21、p4 changes ...   #目前的目錄的changelist
22、 p4 sync @10931     #sync file @changelist
23、 p4 sync ...@10929  #only sync  localfile@changelist
24、p4 help revisions    #查看關於檔案範圍的協助

25、p4 edit filename  對檔案進行編輯,相當於圖形介面中的check out 更多關於perforce命令的使用:

PERFORCE 2014.1: COMMAND REFERENCE

如何在在虛擬機器上使用p4

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.