更改工作空间后使用 Capistrano 和 Perforce 进行部署时出现问题

发布于 2024-12-03 04:21:46 字数 645 浏览 5 评论 0原文

我们使用 capistrano 来推出更改已经有一段时间了(它是由以前的编码器设置的)。由于 IT 部门决定从强制中删除他的工作区,我以我的名义创建了一个新的工作区,并认为它会正常工作,但它似乎正在回滚 [deploy:update_code]。

我检查了通常的用户名/密码错误,如果其中任何一个不正确,则错误是 强制密码 (P4PASSWD) 无效或未设置。 或者 p4client 不正确或未设置,

所以我非常确信事实并非如此。

有什么想法吗?我将忽略任何详细信息粘贴错误消息!非常感谢

失败:“sh -c 'p4 -p p4SERVER:1666 -u P4Username -P p4Password -c P4Workspacesync -f @298781 && cp -rf p4 -p p4SERVER:1666 -u P4Username - P p4Password -c P4Workspace 客户端 -o | grep ^Root | cut -f2 ipaddressofserver 上的 /home/ubuntu/clan/releases/20110905145323 && (echo 298781 > /home/ubuntu/clan/releases/20110905145323/REVISION)'"

we have been uising capistrano to roll out changes for some time (it was set up by a previous coder). as IT have decided to remove his workspace from perforce ive created a new one in my name and figured it would just work, but it seems to be rolling back on [deploy:update_code].

ive chekced the usual username / password errors, and with any of these incorrect the error is
Perforce password (P4PASSWD) invalid or unset.
or
p4client is incorrect or unset

so im quite confident it isnt that.

any ideas? ill paste the error message in ommiting any details! thanks a lot

failed: "sh -c 'p4 -p p4SERVER:1666 -u P4Username -P p4Password -c P4Workspace sync -f @298781 && cp -rf p4 -p p4SERVER:1666 -u P4Username -P p4Password -c P4Workspace client -o | grep ^Root | cut -f2 /home/ubuntu/clan/releases/20110905145323 && (echo 298781 > /home/ubuntu/clan/releases/20110905145323/REVISION)'" on ipaddressofserver

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

花伊自在美 2024-12-10 04:21:46

我设法解决了这个问题。问题是,在创建工作区时,“主机”被指定为我的本地计算机,删除此可选参数可以使其正确部署

I managed to resolve this problem. the issue was that when creating the workspace the "host" was specified as being my local machine, removing this optional param allowed it to deploy correctly

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文