p4python

    1熱度

    1回答

    我正在嘗試使用P4 for Python創建工作空間。命令,在終端工作: p4 -d path client -S //stream name 不P4版的工作: p4.run('-d', path, 'client', '-S', //stream, name) 我得到 「[錯誤]:」 未知的命令。嘗試'p4 help'獲取信息。「」。我也試過: self.p4.protocol("-d"

    0熱度

    1回答

    我正在使用同步命令將工作區文件同步到以前的版本:p4_object.run(「sync」,「-f 「,」--parallel = 0「,」c:\ Users \ agrahari \ Desktop \ give \ first \ test_2.txt#2「) 它拋出錯誤:重命名:無法重命名c:\ Users \ agrahari \ Desktop在10次嘗試後給出\ first \ test

    2熱度

    2回答

    此p4python代碼的片段獲取perforce描述並刪除說明中提及的方括號。我打算在更改提交觸發器期間調用此腳本以在提交更改之前替換CL描述。不知道什麼是錯的,但觸發器不採取我的新變化描述..有沒有人嘗試使用p4python這樣做?任何提示的高度讚賞 describe = p4.run('describe', changeList) print describe description =

    1熱度

    1回答

    我在我的perforce工作區視圖中擁有這樣的文件夾。 //depot/... //rajesh_ws/... 其中// depot/...具有所有源代碼,編譯後的代碼將被複制到bin子目錄中。我正在同步//倉庫/ ... &建立它並將二進制文件複製到bin子目錄中。 現在我想在Perforce中提交bin文件夾(// rajesh_ws/bin/...),而不是在構建期間生成許多其他文件的所

    1熱度

    1回答

    我正在創建一個使用P4Python的run_sync的工具。我注意到,如果文件不能被覆蓋,例如它是一個打開的.exe,P4Python等待大約2分鐘,並嘗試10次覆蓋它。 這需要太長時間,我需要一些方法來縮短/中斷操作。 我知道,在控制檯中的時間可以縮短用: p4 -r[number of tries] -vnet.maxwait=[seconds of waiting] 但隨着P4Pytho

    2熱度

    1回答

    在linux機器上安裝p4python時出現致命錯誤。 配置: 的Python 2.7.5 操作系統:Fedora的 下面是在安裝 「p4python」 我得到的消息: $ pip install p4python creating build/lib.linux-x86_64-2.7 copying P4.py -> build/lib.linux-x86_64-2.7 running

    2熱度

    1回答

    fetch_spec,run_spec和save_spec命令看起來很有用,但是它們省略了 命令中的-f選項,這意味着您只能在自己的規格中運行它。 如果您正在爲一個大型團隊管理數據庫,並且需要添加/刪除用戶,組,客戶端等,那麼您如何使用這些命令?

    0熱度

    1回答

    基本上我們有一個集成在一個主分支以及其所有子分支中的CL(例如,1000000)。現在假設CL 1000000在主分支中退出。有沒有辦法通過腳本來檢查這個改變是否在其所有子分支中被退出?

    2熱度

    1回答

    我想使用-I參數來知道發生了什麼,而不僅僅是使用p4python進行同步時的異常。 website說我可以使用-I作爲控制檯命令的進度指示器,特別是使用p4 -I sync -q。 這在控制檯中工作,但我無法使它與P4Python一起工作,但也許我只是沒有正確使用它,並且找不到任何有關使用它的信息。 有誰知道如何做到這一點?

    0熱度

    1回答

    我試圖使用Python腳本在Perforce提供的Python API幫助下將代碼同步到軟件倉庫中的特定標籤。 任何幫助,將不勝感激。