我无法让 codecollaborator 上传文件以进行代码审查。我怀疑我缺少一些配置。我已经搜索了几个小时的 perforce 和 smartbear 和 stackover 流页面,现在没有运气
CENTOS7 p4 (好像找不到版本) Collaborator Enterprise v11.2.11200
我的 p4 工作得很好,现在已经使用了几个月来创建 CL 并提交。但现在我需要上传文件进行代码审查。
我跑来设置 ccollab 的命令:
wget https://s3.amazonaws.com/downloads.smartbear/collaborator/11.2.11200/ccollab_client_11_2_11200_unix.sh
chmod +x ccollab_client_11_2_11200_unix.sh
./ccollab_client_11_2_11200_unix.sh
(通过安装接受提示输入)
ccollab login https://<codecollaborator_server> <username>
以上登录正常,没有错误
ccollab --no-browser --scm perforce --server-proxy-host https://codecollaborator_server --p4user <username> --p4charset utf8 --p4client local_workspace_name --p4 /bin/p4 set
尝试上传文件
ccollab --debug addchangelist new 123456789
并获得以下输出:
在 https:// 连接到服务器
连接到 Collaborator Enterprise v11.2.11200
连接为:
Attaching changelists to review
Auto-detecting SCM System for '/my/workspace/path'
Checking client configuration for '/my/workspace/path'.
ERROR: Could not configure SCM system:
SCM system could not be auto-detected, but there was an error: Cannot run program "accurev" (in directory "/my/workspace/path"): error=2, No such file or directory
我试图找到“accurev”包是什么或如何使用它,但没有任何乐趣。