Ajustes
Origin está disponible actualmente en fase beta inicial. Puedes crear repositorios, hacer push y pull con git, replicar desde GitHub, explorar y buscar código, abrir y fusionar pull requests y compartir con tu equipo de Cursor.
Ajustes del repositorio
Abre un repositorio en cursor.com/codebase y selecciona la pestaña Ajustes. Estos ajustes se aplican a un repositorio. Para los ajustes de Origin de todo el equipo, consulta Ajustes de la base de código.
Las pestañas dentro de Ajustes dependen de quién sea el propietario del repositorio. La visibilidad del repositorio y la pestaña Acceso solo aparecen en los repositorios propiedad del equipo; los repositorios personales gestionan el uso compartido en Colaboradores.
- Repositorios propiedad del equipo: General, Acceso, Reglas y protecciones y Aplicaciones
- Repositorios personales: General, Colaboradores, Aplicaciones, Reglas y protecciones y Avanzado
Las interfaces de usuario de Acceso, Colaboradores y Reglas y protecciones se están rediseñando; las etiquetas y el diseño pueden cambiar durante la beta inicial.
General
Estado de sincronización
En un repositorio replicado desde GitHub, Estado de sincronización muestra Origin como la réplica y GitHub como el origen, con un enlace al repositorio de origen. Los repositorios creados en Origin no muestran el estado de sincronización.
Desvincular de GitHub
En Zona de peligro, Desvincular de GitHub deja de sincronizarse con GitHub y convierte la copia de Origin en un repositorio independiente alojado en Origin: Origin se convierte en la fuente de verdad y los pushes al remoto de Origin ya no se envían a GitHub. Tu repositorio de GitHub no se verá afectado.
Acceso
Acceso solo está disponible en repositorios propiedad del equipo. Para repositorios propiedad de una cuenta personal, consulta Colaboradores.
Usa Acceso para consultar quién puede acceder a este repositorio.
La visibilidad se define al crear el repositorio. Un repositorio Interno es visible para cualquier miembro de tu equipo de Cursor con acceso a la base de código. Un repositorio Privado solo es visible para los miembros con acceso concedido directamente o mediante permisos de la base de código; al cambiar un repositorio a Privado, quien realiza el cambio conserva automáticamente el acceso de administrador.
El acceso a Origin en todo el equipo (quién puede activar Origin, crear repositorios o desactivar la función) se gestiona en Ajustes de la base de código.
Colaboradores
Colaboradores solo está disponible en repositorios que pertenecen a una cuenta personal. Los repositorios propiedad del equipo gestionan el acceso en Acceso.
Los repositorios creados en una cuenta personal son siempre Privados y, de forma predeterminada, solo tú puedes verlos. Usa Colaboradores para invitar a usuarios concretos y darles acceso a este repositorio.
Los repositorios personales no tienen un control de visibilidad por repositorio; si necesitas un acceso para todo el equipo al estilo Interno, crea el repositorio en una base de código de equipo.
Reglas y protecciones
En Reglas y protecciones puedes configurar las reglas de ramas y las protecciones de fusión del repositorio. Es posible que se añadan más controles durante la beta inicial.
Aplicaciones
La pestaña Aplicaciones del repositorio muestra las aplicaciones instaladas para este repositorio. Para instalar o gestionar aplicaciones, selecciona Gestionar aplicaciones; se abrirán los Ajustes de Aplicaciones de la base de código.
Ajustes de la base de código
Los ajustes de la base de código se aplican a todos los repositorios de Origin de tu equipo en cursor.com/codebase, no a un único repositorio. Abre los ajustes de la base de código desde la página principal de la base de código (distinta de la pestaña Ajustes de cada repositorio).
Permisos
Los permisos a nivel de equipo controlan quién puede usar Origin para tu base de código: quién puede acceder a los repositorios bajo el nombre de base de código que reclamaste y cómo se relaciona Origin con la membresía de tu equipo de Cursor.
- Un administrador de equipo reclama el nombre de base de código y activa Origin; quienes no son administradores pueden solicitar acceso desde esa misma página
- Una vez activado Origin, los Admins pueden crear repositorios y usar Permisos para conceder acceso a otros miembros, incluida la posibilidad de crear repositorios
- Los Admins pueden desactivar Origin para el equipo en cualquier momento desde el Panel de control. Los equipos con el modo de privacidad heredado no pueden activar Origin, así que, si quieres acceso, primero cambia al modo de privacidad
Los controles exactos de la interfaz de Permisos pueden cambiar durante la beta inicial.
Notificaciones
Usa Notificaciones en los ajustes de la base de código para elegir qué eventos de pull request de los repositorios de la base de código te envían un mensaje directo de Slack desde @Cursor. Si tu cuenta de Slack aún no está vinculada, conéctala en la fila Slack. Después, activa los eventos que quieras: Review requested, Pull request merged, Review submitted y Comment. Apps and bots incluye la actividad de aplicaciones y bots, e Ignore drafts omite los pull requests en borrador. Cada interruptor se guarda en cuanto lo cambias.
Para abrir estos ajustes desde Slack, selecciona Manage notifications en el menú de un mensaje directo.
Los Scheduled personal reminders te envían por mensaje directo de Slack un resumen periódico de las solicitudes de revisión abiertas. Selecciona Add reminder y, después, elige Days (Weekdays, Every day o Custom), Times, Time zone y Repositorios. Activa All open pull requests para mostrar todos los pull requests abiertos de esos repositorios, no solo los que tienen tu revisión solicitada. Ignore drafts, Ignore approved pull requests y Etiquetas acotan el resumen. Usa el interruptor de un recordatorio para pausarlo.
Las Channel subscriptions publican la actividad de pull requests de los repositorios de la base de código en un canal de Slack. Primero, invita a @Cursor al canal. Solo los miembros de un canal pueden gestionar sus suscripciones. Selecciona Add subscription, elige el canal y un repositorio y, después, selecciona los eventos que quieres publicar: Pull requests, Reviews o Comments. Añade Etiquetas para publicar solo cuando un pull request tenga todas esas etiquetas. Si el repositorio es privado o interno, cualquier persona del canal, incluidas las que se unan más adelante, verá su actividad.
Cursor no publica la actividad de un repositorio privado o interno en un canal compartido con otra organización mediante Slack Connect, incluidos los canales con una invitación pendiente. Si intentas guardar una suscripción para un repositorio de este tipo en un canal compartido, se produce el error "This channel is shared with another organization, so it can't get updates from a private repository." (o "an internal repository"). Las suscripciones existentes se mantienen guardadas y vuelven a publicar en cuanto el canal deja de estar compartido o el repositorio pasa a ser público. Los repositorios públicos sí pueden publicar en canales compartidos.