perforce

    1熱度

    1回答

    我對Perforce很新。我將更改後的文件提交給Perforce,但意外地使用了「提交所有文件」。 使用P4V的「Diff Against」菜單項,我可以通過指定創建我提交的分支的更改列表編號和更改列表編號來查看並逐步瀏覽「Folder Diff」UI中已更改/添加的文件。 我怎麼才能得到一個簡單的文件名列表添加到提交日誌?我被要求這樣做,因此評論者知道他們需要查看哪些文件。 (大約有100個,手

    0熱度

    2回答

    當我嘗試擱置的變化 p4 shelve -r -c 1111111 失敗與錯誤: <file x> - unshelved file for <user y> needs resolve Shelve aborted -- fix problems then use 'p4 shelve -c 1111111'. 曾經有衝突,但他們現在都解決了,而且p4 resolve說,有沒有要解析的

    2熱度

    1回答

    在我們公司,我們使用Perforce進行源代碼管理和版本管理。目前我們使用以下「樹」實現功能分支: Hotfix01 - Hotfix branch Hotfix02 - Hotfix branch HotfixNN - Hotfix branch Main (continuous trunk) RC - Release Candidate branch (nex

    1熱度

    1回答

    我正在嘗試使用git-p4工具將perforce存儲庫遷移到Git,但正在與分支配置苦苦掙扎。請看下面的P4佈局: Folder1/ -- SubFolder1/ -- SubFolder2/ Folder2/ file1.txt file2.txt 在這裏,我需要SubFolder1和SubFolder2遷移作爲一個獨立的分支,同時保持文件夾2,文件1 &文件2在主分支。 我試圖在

    5熱度

    2回答

    Perforce中有沒有像git add -p那樣工作的東西? 我想區分我的本地文件與倉庫,然後選擇差異的哪些部分將最終在更改列表中。 (我的目標是對文件進行多項更改,並將它們提交到兩個單獨的更改列表中,因爲它們在概念上沒有關係,但是您也可以使用它不提交調試代碼,但仍然可以離開它在本地)。

    1熱度

    1回答

    整個工作區文件在本地也被標記爲刪除。 倉庫包含成千上萬的文件..而恢復文件選項P4被絞死.. 任何解決方案...幫助我... 在此先感謝。

    1熱度

    2回答

    我的目標是使用變更列表的時間間隔同步來自p4的存儲庫,以便將存儲庫的第一個更改列表版本視爲初始提交。 所以我用下面的命令: git p4 clone //[email protected],cl2 其中cl1和cl2都提到變更表中的數字。 完成後,在cl1之前創建的文件不在HEAD中。 正如我所看到的,問題是在同步給定範圍內的更改之前,p4任務不會同步到cl1版本的回購,並將提交應用於空存儲庫

    0熱度

    1回答

    我一直在使用perforce一段時間。我們爲客戶使用了覆蓋分支機構。只有一些文件是特定於客戶的。所有其他文件都是標準的。 與完整分支相比,覆蓋分支的優點是沒有人試圖在客戶分支中進行應該在標準分支中完成的開發。 如果創建完整的分支,我會擔心開發人員會在客戶分支中進行開發。 此外,使用覆蓋分支時,不需要更新客戶分支,只需調整標準事物即可。 是否有一個最佳實踐,如何能有一個客戶分支只有少數適​​應?

    0熱度

    1回答

    我正在尋找使用Perforce的最佳實踐。 我的情景是: 我有主分支,它包含許多具有特定pom版本的模塊。 現在我想創建與P4子分支,將從主要代碼,然後我將能夠做合併下來複制。 我的問題是,我必須更改子分支中的POM版本,以防我想在某些CI上運行它,因爲我不想重寫主分支的工件。 是否有一些最佳做法呢? 我有WA來運行腳本,將改變子分支中的POM版本,但我相信有一些機制可以解決這個問題,但是還沒有找

    1熱度

    1回答

    我在/Users/sylwester/test中設置了一個新的工作區,並檢查是否獲得所有修訂並切換到工作區。每當我開始p4v並登錄後選擇我的工作區,我得到這個錯誤。它說,它已執行的命令是: p4 changes -s submitted -l -m 100 /Applications/... 的P4V可執行文件當然是在/Applications/目錄,但我在/Users/sylwester/t