设置
Origin 目前处于早期 beta 版。你可以创建仓库、使用 git 推送和拉取、从 GitHub 镜像同步、浏览和搜索代码、打开和合并 PR,以及与 Cherri Code 团队共享。
请通过 [email protected] 提交任何反馈,帮助我们改进产品。
在 cursor.com/codebase 中打开代码仓库,然后选择 设置 标签页。这些设置适用于单个代码仓库。有关团队范围的 Origin 设置,请参阅代码库设置。
设置下有哪些标签页,取决于代码仓库的归属。仓库可见性和 访问 标签页仅在团队拥有的仓库中显示;个人仓库则在 协作者 下管理共享。
- 团队拥有的仓库:常规、访问、规则与保护措施和 应用
- 个人仓库:常规、协作者、应用、规则与保护措施和高级
访问、协作者以及规则与保护措施的 UI 正在重新设计;在早期 beta 版期间,标签和布局可能会变更。
常规
同步状态
对于从 GitHub 镜像的仓库,同步状态会显示 Origin 为镜像,GitHub 为源,并提供源仓库的链接。在 Origin 上创建的仓库不显示同步状态。
从 GitHub 分离
在 危险区域 中,点击 从 GitHub 分离 可停止与 GitHub 同步,并将 Origin 副本转换为独立托管在 Origin 上的代码仓库:Origin 成为唯一可信来源,推送到 Origin 远程仓库的内容不再同步至 GitHub。你的 GitHub 代码仓库不会受到影响。
访问
访问仅适用于团队拥有的代码仓库。对于个人账户拥有的仓库,请参阅协作者。
使用访问查看哪些人可以访问此代码仓库。
可见性在您创建代码仓库时选择。创建代码仓库时确定可见性。内部仓库对 Cherri Code 团队中有权访问该代码库的所有成员可见。私有仓库仅对直接获得访问权限或通过代码库权限获得访问权限的成员可见;当仓库切换为私有时,进行更改的人员会自动保留管理员访问权限。
团队范围的 Origin 访问权限 (谁可以启用 Origin、创建代码仓库或禁用该功能) 在代码库设置中管理。
协作者
协作者仅适用于个人账户拥有的仓库。团队拥有的仓库在 访问 中管理访问权限。
在个人账户下创建的仓库始终为私有,默认仅你本人可见。可通过协作者邀请特定用户,授予其访问此代码仓库的权限。
个人仓库不支持按仓库设置可见性;如需内部级别的团队范围访问,请改为在团队代码库下创建仓库。
规则与保护措施
规则与保护措施用于配置代码仓库的分支规则和合并保护措施。早期 beta 版期间,可用控件可能会扩展。
应用
使用应用将第三方工具连接到此代码仓库。
在早期 beta 版中,您可以连接:
- Vercel — 关联您的 Vercel 账户;推送可触发部署,PR 可获得预览环境
- Depot — 在 Origin 托管的代码仓库上运行 CI
- Buildkite — 在 Origin 托管的代码仓库上运行 CI
代码仓库的应用选项卡会显示为此代码仓库安装的应用。要安装或管理应用,请选择管理应用,这会打开代码库级别的应用设置。
Depot 和 Buildkite仅适用于Origin 托管的代码仓库,不适用于从 GitHub 镜像的仓库。镜像代码仓库会继续在 GitHub 上运行 CI。
有关内部 Origin API 应用,请参阅代码库设置 → 应用。