>>> RBTools 5.3
>>> Python 3.10.11 (tags/v3.10.11:7d4cc5a, Apr 5 2023, 00:38:17) [MSC v.1929 64 bit (AMD64)]
>>> Running on Windows-10-10.0.26100-SP0
>>> Home = C:\<anonymized>\AppData\Roaming
>>> Current directory = D:\<anonymized>\dev
>>> Command line: rbt post -d 8257
>>> [scan] Checking for available SCMs for D:\<anonymized>\dev...
>>> [scan] Only considering the following types of repositories: perforce
>>> [scan] Checking for a Perforce repository...
>>> Running: p4 info
>>> [scan] SCM scan complete. Found perforce (d:\<anonymized>\dev\)
>>> [scan] Verifying repository information...
>>> [scan] Successfully found repository information: <RepositoryInfo(path=['ssl:<anonymized>', '<anonymized>'], base_path=None, local_path='<anonymized>')>
>>> [diff tool scan] Scanning for installed diff tools...
>>> Running: "C:\Program Files\RBTools\bin\diff.exe" --version
>>> Command not found ("C:\Program Files\RBTools\bin\diff.exe" --version)
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" --version
>>> [diff tool scan] Found GNU Diff (diff (GNU diffutils) 3.10)
>>> [diff tool scan] Scan complete.
>>> Making HTTP GET request to
http://localhost/api/>>> Cached response for HTTP GET
http://localhost/api/ expired and was not modified
>>> Making HTTP GET request to
http://localhost/api/repositories/?name=Perforce&only-fields=id%2Cname%2Cmirror_path%2Cpath&only-links=info%2Cdiff_file_attachments&tool=perforce>>> Cached response for HTTP GET
http://localhost/api/repositories/?name=Perforce&only-fields=id%2Cname%2Cmirror_path%2Cpath&only-links=info%2Cdiff_file_attachments&tool=perforce expired and was not modified
>>> Making HTTP GET request to
http://localhost/api/repositories/1/info/>>> Got API Error 209 (HTTP code 501): The specified repository is not able to perform this action.
>>> Error data: {'err': {'code': 209, 'msg': 'The specified repository is not able to perform this action.', 'type': 'repository-request-not-supported'}, 'stat': 'fail'}
>>> Running: p4 -G change -o 8257
>>> Command results = [{'code': 'stat', 'Change': '8257', 'Date': '2025/07/31 16:10:05', 'Client': '<anonymized>', 'User': '<anonymized>', 'Status': 'submitted', 'Description': '[IMPORTERS#1] Move prompts text to text table\n', 'Type': 'public'}]; stderr=b''
>>> Running: p4 info
Generating diff for range of submitted changes: 8256 to 8257
>>> Running: p4 -G filelog //...@8257,8257
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '9', 'change0': '8257', 'action0': 'edit', 'type0': 'text', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '774', 'digest0': 'C8386B2CEDB31F0845741010F79A27F2', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '6', 'change0': '8257', 'action0': 'edit', 'type0': 'binary+l', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '219173', 'digest0': '4591011EBE103D845EF8652E76515B36', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '2', 'change0': '8257', 'action0': 'edit', 'type0': 'binary+l', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '3137', 'digest0': 'CBE5F955E8F855C7DB5D0142F3106951', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '5', 'change0': '8257', 'action0': 'edit', 'type0': 'binary+l', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '32724', 'digest0': 'F12876817EA1F6D3CC0C5683C4A76B53', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '1', 'change0': '8257', 'action0': 'add', 'type0': 'binary+l', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '3663', 'digest0': '3E748B3AC5CDCD2AD7D8A0DFB9ACBB2A', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '1', 'change0': '8257', 'action0': 'add', 'type0': 'binary+l', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '11395', 'digest0': 'E28F7B315636665EAA47DB327AC87ECA', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '3', 'change0': '8257', 'action0': 'edit', 'type0': 'text', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '836', 'digest0': '17AE6DE08B80E9A4870A7C127D499291', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '2', 'change0': '8257', 'action0': 'edit', 'type0': 'text', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '2177', 'digest0': '70F48488DA1D3C8A37644FAA81E5F5D3', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '6', 'change0': '8257', 'action0': 'edit', 'type0': 'text', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '28223', 'digest0': '9A4067DFFE78A19672057D39A96C6790', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '2', 'change0': '8257', 'action0': 'edit', 'type0': 'text', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '2077', 'digest0': '3101E85E810A8218398FBB769CE46C24', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '5', 'change0': '8257', 'action0': 'edit', 'type0': 'text', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '30187', 'digest0': '3BEF1100AF37CC93A7DE9E810D24613B', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '3', 'change0': '8257', 'action0': 'edit', 'type0': 'text', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '2950', 'digest0': 'EE87D662E202F516AB07254B07E49614', 'desc0': '[IMPORTERS#1] Move prompts tex'}, {'code': 'stat', 'depotFile': '<anonymized>', 'rev0': '2', 'change0': '8257', 'action0': 'edit', 'type0': 'text', 'time0': '1753978205', 'user0': '<anonymized>', 'client0': '<anonymized>', 'fileSize0': '4865', 'digest0': 'EC2F41F61DA228BB05CB630FBF4F2A79', 'desc0': '[IMPORTERS#1] Move prompts tex'}]; stderr=b''
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#8" to "<anonymized>\AppData\Local\Temp\rbtools.xu7o1b2p"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.xu7o1b2p -q <anonymized>#8
>>> Writing "<anonymized>#9" to "<anonymized>\AppData\Local\Temp\rbtools.ob6z5w8d"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.ob6z5w8d -q <anonymized>#9
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.xu7o1b2p <anonymized>\AppData\Local\Temp\rbtools.ob6z5w8d
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.xu7o1b2p <anonymized>\AppData\Local\Temp\rbtools.ob6z5w8d
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Content/Level/BP_LevelImporter.uasset', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#5" to "<anonymized>\AppData\Local\Temp\rbtools.pymsphwc"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.pymsphwc -q <anonymized>#5
>>> Writing "<anonymized>#6" to "<anonymized>\AppData\Local\Temp\rbtools.6bd0ngzb"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.6bd0ngzb -q <anonymized>#6
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.pymsphwc <anonymized>\AppData\Local\Temp\rbtools.6bd0ngzb
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.pymsphwc <anonymized>\AppData\Local\Temp\rbtools.6bd0ngzb
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Content/Level/D_LevelImporter_Assets.uasset', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#1" to "<anonymized>\AppData\Local\Temp\rbtools.hkcxlgow"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.hkcxlgow -q <anonymized>#1
>>> Writing "<anonymized>#2" to "<anonymized>\AppData\Local\Temp\rbtools.2jdp29fh"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.2jdp29fh -q <anonymized>#2
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.hkcxlgow <anonymized>\AppData\Local\Temp\rbtools.2jdp29fh
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.hkcxlgow <anonymized>\AppData\Local\Temp\rbtools.2jdp29fh
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Content/Level/Maps/Test_LevelImporter.umap', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#4" to "<anonymized>\AppData\Local\Temp\rbtools.4f9t0b7c"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.4f9t0b7c -q <anonymized>#4
>>> Writing "<anonymized>#5" to "<anonymized>\AppData\Local\Temp\rbtools.p5fqvpz3"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.p5fqvpz3 -q <anonymized>#5
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.4f9t0b7c <anonymized>\AppData\Local\Temp\rbtools.p5fqvpz3
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.4f9t0b7c <anonymized>\AppData\Local\Temp\rbtools.p5fqvpz3
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Content/Level/ST_LevelImporter_Prompts.uasset', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#1" to "<anonymized>\AppData\Local\Temp\rbtools._v7d3sdz"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools._v7d3sdz -q <anonymized>#1
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.e67y0xl_ <anonymized>\AppData\Local\Temp\rbtools._v7d3sdz
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.e67y0xl_ <anonymized>\AppData\Local\Temp\rbtools._v7d3sdz
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Content/Level/T_Template.uasset', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#1" to "<anonymized>\AppData\Local\Temp\rbtools.j20esmwn"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.j20esmwn -q <anonymized>#1
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.5ea99l63 <anonymized>\AppData\Local\Temp\rbtools.j20esmwn
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.5ea99l63 <anonymized>\AppData\Local\Temp\rbtools.j20esmwn
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Importers.uplugin', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#2" to "<anonymized>\AppData\Local\Temp\rbtools.z068s9j4"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.z068s9j4 -q <anonymized>#2
>>> Writing "<anonymized>#3" to "<anonymized>\AppData\Local\Temp\rbtools.r_bqii23"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.r_bqii23 -q <anonymized>#3
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.z068s9j4 <anonymized>\AppData\Local\Temp\rbtools.r_bqii23
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.z068s9j4 <anonymized>\AppData\Local\Temp\rbtools.r_bqii23
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Source/ImportersEditor/ImportersEditor.Build.cs', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#1" to "<anonymized>\AppData\Local\Temp\rbtools.yzbu5s1s"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.yzbu5s1s -q <anonymized>#1
>>> Writing "<anonymized>#2" to "<anonymized>\AppData\Local\Temp\rbtools.7eb80tmj"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.7eb80tmj -q <anonymized>#2
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.yzbu5s1s <anonymized>\AppData\Local\Temp\rbtools.7eb80tmj
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.yzbu5s1s <anonymized>\AppData\Local\Temp\rbtools.7eb80tmj
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Source/ImportersEditor/Private/Actors/LevelImporter.cpp', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#5" to "<anonymized>\AppData\Local\Temp\rbtools.ter9m4ps"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.ter9m4ps -q <anonymized>#5
>>> Writing "<anonymized>#6" to "<anonymized>\AppData\Local\Temp\rbtools.oja8p5di"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.oja8p5di -q <anonymized>#6
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.ter9m4ps <anonymized>\AppData\Local\Temp\rbtools.oja8p5di
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.ter9m4ps <anonymized>\AppData\Local\Temp\rbtools.oja8p5di
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Source/ImportersEditor/Private/Templates/LevelImporterTemplates.cpp', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#1" to "<anonymized>\AppData\Local\Temp\rbtools.k5sbqbfq"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.k5sbqbfq -q <anonymized>#1
>>> Writing "<anonymized>#2" to "<anonymized>\AppData\Local\Temp\rbtools.ylmvusj9"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.ylmvusj9 -q <anonymized>#2
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.k5sbqbfq <anonymized>\AppData\Local\Temp\rbtools.ylmvusj9
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.k5sbqbfq <anonymized>\AppData\Local\Temp\rbtools.ylmvusj9
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Source/ImportersEditor/Public/Actors/LevelImporter.h', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#4" to "<anonymized>\AppData\Local\Temp\rbtools.5k1alj1q"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.5k1alj1q -q <anonymized>#4
>>> Writing "<anonymized>#5" to "<anonymized>\AppData\Local\Temp\rbtools.gpnd6xcj"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.gpnd6xcj -q <anonymized>#5
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.5k1alj1q <anonymized>\AppData\Local\Temp\rbtools.gpnd6xcj
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.5k1alj1q <anonymized>\AppData\Local\Temp\rbtools.gpnd6xcj
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Source/ImportersEditor/Public/Data/LevelImporterDataAssets.h', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#2" to "<anonymized>\AppData\Local\Temp\rbtools.a2k8ujcq"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.a2k8ujcq -q <anonymized>#2
>>> Writing "<anonymized>#3" to "<anonymized>\AppData\Local\Temp\rbtools.bh_7s_x3"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.bh_7s_x3 -q <anonymized>#3
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.a2k8ujcq <anonymized>\AppData\Local\Temp\rbtools.bh_7s_x3
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.a2k8ujcq <anonymized>\AppData\Local\Temp\rbtools.bh_7s_x3
>>> Running: p4 -G where <anonymized>
>>> Command results = [{'code': 'stat', 'depotFile': '<anonymized>', 'clientFile': '//<anonymized>/Plugins/Code/Importers/Source/ImportersEditor/Public/Templates/LevelImporterTemplates.h', 'path': '<anonymized>'}]; stderr=b''
>>> Writing "<anonymized>#1" to "<anonymized>\AppData\Local\Temp\rbtools.a6cfcenm"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.a6cfcenm -q <anonymized>#1
>>> Writing "<anonymized>#2" to "<anonymized>\AppData\Local\Temp\rbtools.jknvevgp"
>>> Running: p4 print -o <anonymized>\AppData\Local\Temp\rbtools.jknvevgp -q <anonymized>#2
>>> Running: "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.a6cfcenm <anonymized>\AppData\Local\Temp\rbtools.jknvevgp
>>> Command exited with rc=1 (errors ignored): "C:\Program Files\Git\usr\bin\diff.exe" -uNp <anonymized>\AppData\Local\Temp\rbtools.a6cfcenm <anonymized>\AppData\Local\Temp\rbtools.jknvevgp
>>> Making HTTP GET request to
http://localhost/api/validation/diffs/>>> Cached response for HTTP GET
http://localhost/api/validation/diffs/ expired and was not modified
>>> Making HTTP POST request to
http://localhost/api/validation/diffs/Please log in to the Review Board server at localhost.
Username:
I was also wrong about
rbt login --web, although it provides an URL on the terminal, no browser window is opened.