Perforce"文件内容翻译失败"错误

Jam*_*and 6 version-control perforce

我正在尝试向Perforce软件仓库添加相当多的文件.在提交时,我收到以下错误,我认为这意味着它无法解决其中一个文件的文件类型:

  • 锁定16380个文件...
  • 第1行附近的文件内容翻译失败
  • 提交已中止 - 修复问题然后使用'p4 submit -c 5851'.
  • 某些文件无法从客户端传输.

如何获得有关此内容的更多信息,特别是哪个文件实际上遇到了问题?在解决问题时,错误并不完全有用.

Jam*_*and 7

通常,我在发布后5分钟找到答案.原来p4v中的文件日志显示的信息比日志窗口多.打开文件日志记录,日志文件将显示问题所在.

  • 它确定一个新文件是UTF-16,当时它实际上只是一个随机二进制文件.因此它无法在签入时将其解析为UTF-16.该日志让我找到该文件,并手动将文件类型设置为二进制解决了问题. (2认同)