建立或者編輯乙個客戶工作區的定義和它的檢視。 語法
p4[g-opts]client[-f-ttemplate][clientname]
p4[g-opts]client-o[-ttemplate][clientname]
p4[g-opts]client-d[-f]clientname
p4[g-opts]client-i[-f] 描述
乙個perforce的客戶工作區是版本庫中乙個檔案子集在客戶機器上映象的一組檔案。「p4client」命令用來建立或者編輯客戶工作區的定義;呼叫這個命令會顯示乙個perforce用來維護客戶工作區而要求使用者輸入資訊的表單.
雖然在版本庫檔案和客戶工作區檔案間是一對一的對映,但是這些檔案不需要儲存在一樣的相關位置或是必須擁有相同的名字。客戶檢視,在p4客戶表單的檢視中定義:字段,定義了檔案在客戶工作區如何被對映到版本庫以及vice-versa.
如果在使用時沒有帶乙個客戶名字的引數,那麼「p4client」會在「p4client」環境變兩或者與它相等的變數定義的工作區進行操作。如果客戶名引數是乙個被鎖住的客戶,那麼這個客戶定義是唯讀的。
當「p4client」命令完成後,新的或是修改後的客戶工作區定義會被儲存到perforce的
資料庫.com/perforce/technotes/note063.html
*在預設情況下,如果在客戶工作區的乙個目錄室空的話(例如,因為在最後一次同步後,版本庫中對映到該目錄的檔案被刪除了),乙個p4sync操作仍然會完整保留該目錄。如果你使用了rmdir選項,那麼p4sync命令會刪除所有在客戶工作區中的空目錄。
如果rmdir選項啟用了,那麼p4sync操作有時可能會移走你當前的工作目錄。如果這種事情發生了,那麼只要換到乙個已存在的目錄繼續工作就可以了。
*有modtime(+m)型別的檔案主要是用於想保留檔案最初時間標記的開發員。在檔案型別中使用+m覆蓋客戶的modtime或者nomodtime的設定。關於+m修改符得跟多討論可以閱讀檔案型別部分
*如果你使用多重或可變換的(altroots:字段)客戶根,你可以通過p4info所提供資訊裡的clientroot部分了解那個客戶根在生效。
*為了在windows上定義乙個多驅動器的perforce客戶,可以使用乙個空的根(root:ofnull),並且在客戶工作區試圖內定義驅動器的字元。例如,下面客戶定義了乙個c:驅動器上乙個區域為空客戶根並對映到//depot/main/...,而剩下的其他版本對映到d:驅動器
客戶:eds_win
所有者:edk
描述:ed'swindowsworkspace
根:null
選項:nomodtimenoclobber
提交選項:submitunchanged
檢視://depot/main/..."//eds_win/c:/currentrelease/..."
//depot/rel1.0/...//eds_win/d:/old/rel1.0/...
//depot/rel2.0/...//eds_win/d:/old/rel2.0/...
在定義多驅動器工作區的時候使用驅動器符得小寫字母
舉例p4client
編輯或建立乙個名字由p4client變數或等同變數命名的客戶工作區。
p4client-tsuejoe
建立或編輯客戶工作區joe,把sue作為預設工作區,在裡面開啟有子段值和工作區選項的表單
p4client-drelease1
刪除客戶工作區release1
相關命令
列表顯示系統已知的客戶工作區p4clients
把從版本庫中讀檔案到客戶工作區p4sync
在客戶工作區內開啟要新增到版本庫中的新檔案p4add
在客戶工作區中開啟檔案進行編輯p4edit
在客戶工作區中開啟檔案進行刪除p4delete
把在客戶工作區內修改過的檔案提交到版本庫p4submit
Perforce使用教程
perforce scm system是一款構建於可伸縮客戶 伺服器結構之上的軟體配置管理工具。僅僅應用 tcp ip,開發人員就能夠通過多種perforce客戶端 幾種平台的gui web 或命令列 訪問 perforce伺服器。perforce能夠被快速和容易地部署,即使對大型或分布式的站點,也...
Spring AOP中文教程
僅僅用配置檔案便可把程式的每一部分組裝起來。四個bean定義的次序並不重要。我們現在有了乙個advice,乙個包含了正規表示式pointcut的advisor,乙個主程式類和乙個配置好的介面,通過工廠ctx,這個介面返回自己本身實現的乙個引用。beanimpl和testbeforeadvice都是直...
Beautiful Soup 中文教程
beautiful soup 是乙個處理python html xml的模組,功能相當強勁,最近仔細的看了一下他的幫助文件,終於看明白了一些。準備好好研究一下,順便將beautiful soup的一些用法整理一下,放到這個wiki上面,那個文件確實不咋地。beautiful soup 中文教程 的官...