VibecapeDocs

故障排查

排查登录、Group、Federation、服务端、同步和文件大小错误。

加入 Group 时提示 Route not found

App 与 Vibecape Server 版本不兼容,或者 App 仍然连接旧的服务端进程。升级两端、重启服务,并确认 vibecape server status 显示了预期的公开地址。

提示 Federation is unavailable

Vibecape Server 无法通过 Federation 识别 App 的 Token。检查 Server 到所配置 Federation 的网络连接、Bureau Token 和 City ID。这是鉴权依赖错误,不是 Git 错误。Vibecape 会直接反馈失败,不使用重复重试掩盖问题。

Group 为什么直接显示 joined

当前用户已经是成员,最常见情况是创建 Group 时该用户被指定为 Owner。不在成员列表中的新用户应该先看到 pending

无法创建 Space

首版只有 Group Owner 能创建 Space。Editor 和 Viewer 可以打开已有 Space。请在 App 的 Group 设置中确认当前账户和角色。

Server 为什么占用终端

日常后台运行使用 vibecape server startvibecape server start --foreground 会有意持续占用终端,适合前台调试,或交给 systemd、Docker、Dokploy 管理进程。停止前台进程请按 Ctrl+C;停止后台进程请使用 vibecape server stop

push 或同步被拒绝

确认成员关系仍然有效,并且角色是 Owner 或 Editor。服务端还会拒绝 force push、删除 main、更新非 main 分支,以及任何超过 20 MiB 的单个 blob。

Sync conflict 怎么处理

冲突面板会列出真实内容文件。可以选择“保留我的版本”或“使用远端版本”;也可以手动编辑冲突标记,保存后点击“继续同步”。“取消同步”会退出本次 rebase,并保留同步前的本地修改。

.downcity/.vibecape/ 属于本机运行状态,不需要人工合并。Vibecape 会自动解除它们的 Git 跟踪,同时保留本地文件。

本页内容