0

我正在尝试删除客户端,但出现以下错误:“标识符太长。不得超过 1024 字节的 UTF-8。” 我的代码是这样的:

  try: 
  client=p4.fetch_client("-S", stream_root, client_name)
  client._root = client_root
  client._client = client_name
  p4.save_client(client)
  p4.client = client_name
  p4.run_sync("-f", root_path) 
  ......
  p4.run("client", "-d", client)
  logging.info("Workspace" + client + "deleted") 

知道我的台词是否正确或可能缺少什么吗?

4

1 回答 1

1

client在您的脚本中是整个客户端规范。to 的参数p4 client -d只是客户端名称:

p4.run("client", "-d", client_name)
于 2021-01-18T15:21:37.890 回答