0

我无法让 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”包是什么或如何使用它,但没有任何乐趣。

4

1 回答 1

0

Accurev 是一个不同的源代码控制系统。听起来 Code Collab 不知道它应该使用 Perforce?

于 2018-07-24T17:05:49.413 回答