1
我需要在大型項目中將一堆.hpp文件重命名爲.hpp,因此使用客戶端是不可能的(除非有一個重命名* .hpp * .h選項,我還沒有找到)。所以我之前在一個不同的工作區完成了這個工作,並且它工作正常。我有一個應用程序創建一個批處理文件與所有的移動命令和嘿presto,許多文件重命名。Perforce命令行p4移動給出「在此客戶端上未打開的文件」錯誤
我把一切都與P4組:
P4CLIENT=tyrel.vanniekerk_8.0.6 (set)
P4EDITOR=C:\Program Files\Notepad++\notepad++.exe (set)
P4PASSWD=******* (set)
P4PORT=ssl:servername:port (set)
P4USER=tyrel.vanniekerk (set)
P4_ssl:servername:port_CHARSET=none (set)
,並運行命令:
p4 move "D:\Folder\Header.hpp" "D:\Folder\Header.h"
並獲得:
D:\Folder\Header.hpp - file(s) not opened on this client.
我改名爲它在P4V,它輸出中的確切相同的命令。我把我的客戶端設置爲其他的東西,並得到關於該文件不在該客戶端的錯誤,所以我認爲客戶端名稱是正確的。
我錯過了什麼?
太棒了,謝謝。我的猜測是我最後一次嘗試這個時候檢查了整個分支。我只是預先添加一個編輯命令,它看起來並不像我們擁有最新版本的Perforce,但很好知道以備將來參考。 –