Configurações
Origin está disponível em beta inicial. Você pode criar repositórios, fazer push e pull com git, espelhar repositórios do GitHub, navegar e pesquisar código, abrir e mergear pull requests e compartilhar com sua equipe do Cursor.
Configurações do repositório
Abra um repositório em cursor.com/codebase e selecione a aba Configurações. Essas configurações se aplicam a um repositório. Para configurações do Origin válidas para toda a equipe, consulte Configurações da base de código.
As abas em Configurações dependem de quem é o proprietário do repositório. A visibilidade do repositório e a aba Acesso aparecem apenas em repositórios pertencentes a equipes; nos repositórios pessoais, o compartilhamento é gerenciado em Colaboradores.
- Repositórios pertencentes a equipes: Geral, Acesso, Regras e proteções e Apps
- Repositórios pessoais: Geral, Colaboradores, Apps, Regras e proteções e Avançado
As interfaces de usuário de Acesso, Colaboradores e Regras e proteções estão sendo reformuladas; os rótulos e o layout podem mudar durante o beta inicial.
Geral
Status de sincronização
Para um repositório espelhado do GitHub, o Status de sincronização indica o Origin como espelho e o GitHub como origem, com um link para o repositório de origem. Repositórios criados no Origin não mostram status de sincronização.
Desvincular do GitHub
Em Zona de perigo, Desvincular do GitHub interrompe a sincronização com o GitHub e transforma a cópia da Origin em um repositório independente hospedado no Origin: a Origin se torna a fonte da verdade, e os pushes para o remoto da Origin deixam de ser enviados ao GitHub. Seu repositório no GitHub não é afetado.
Acesso
Acesso está disponível apenas em repositórios pertencentes a equipes. Para repositórios de uma conta pessoal, consulte Colaboradores.
Use Acesso para conferir quem pode acessar este repositório.
A visibilidade é definida quando você cria o repositório. Um repositório Interno é visível para qualquer pessoa da sua equipe do Cursor que tenha acesso à base de código. Um repositório Privado é visível apenas para membros que receberam acesso diretamente ou por meio das permissões da base de código; quando um repositório é alterado para Privado, a pessoa que faz a alteração mantém automaticamente o acesso de administrador.
O acesso ao Origin em toda a equipe (quem pode habilitar o Origin, criar repositórios ou desabilitar a funcionalidade) é gerenciado nas Configurações da base de código.
Colaboradores
Colaboradores está disponível apenas em repositórios pertencentes a uma conta pessoal. Repositórios pertencentes a equipes gerenciam o acesso em Acesso.
Repositórios criados em uma conta pessoal são sempre Privado e, por padrão, visíveis apenas para você. Use Colaboradores para convidar usuários específicos e conceder a eles acesso a este repositório.
Repositórios pessoais não têm controle de visibilidade por repositório; se você precisa de acesso para toda a equipe no estilo Interno, crie o repositório em uma base de código de equipe.
Regras e Proteções
Em Regras e Proteções, você configura regras de branches e proteções de merge para o repositório. Mais controles podem ficar disponíveis durante a beta inicial.
Apps
A aba Apps do repositório mostra os apps instalados neste repositório. Para instalar ou gerenciar apps, selecione Gerenciar apps, que abre as configurações de Apps no nível da base de código.
Configurações da base de código
As configurações da base de código se aplicam a todos os repositórios do Origin da sua equipe em cursor.com/codebase, e não a um único repositório. Abra as configurações da base de código na página inicial da base de código (diferente da aba Configurações de um repositório).
Permissões
As permissões em nível de equipe controlam quem pode usar o Origin na sua base de código: quem pode acessar os repositórios sob o nome de base de código que você reservou e como o Origin se relaciona com a associação à sua equipe do Cursor.
- Um administrador da equipe reserva o nome da base de código e ativa o Origin; quem não é administrador pode solicitar acesso na mesma página
- Depois que o Origin é ativado, os administradores podem criar repositórios e usar Permissões para conceder acesso a outros membros, inclusive para criar repositórios
- Os administradores podem desativar o Origin para a equipe a qualquer momento no dashboard; equipes com o Privacy Mode legado não podem ativar o Origin, então, se quiser ter acesso, mude primeiro para o Privacy Mode
Os controles exatos na interface de Permissões podem mudar durante o beta inicial.
Notificações
Use Notificações nas configurações da base de código para escolher quais eventos de pull request nos repositórios da base de código geram uma DM no Slack enviada por @Cursor. Se a sua conta do Slack ainda não estiver vinculada, conecte-a na linha Slack. Depois, ative os eventos que quiser: Revisão solicitada, Pull request mesclado, Revisão enviada e Comentário. Apps e bots inclui a atividade de apps e bots, e Ignorar rascunhos desconsidera pull requests em rascunho. Cada chave é salva assim que você a altera.
Para abrir essas configurações pelo Slack, selecione Gerenciar notificações no menu de uma DM.
Lembretes pessoais agendados enviam a você, por DM no Slack, um resumo periódico das solicitações de revisão abertas. Selecione Adicionar lembrete e escolha os Dias (Dias úteis, Todos os dias ou Personalizado), os Horários, o Fuso horário e os Repositórios. Ative Todos os pull requests abertos para listar todos os pull requests abertos nesses repositórios, em vez de apenas as suas solicitações de revisão. Ignorar rascunhos, Ignorar pull requests aprovados e Etiquetas filtram o resumo. Use a chave de um lembrete para pausá-lo.
Assinaturas de canal publicam a atividade de pull requests dos repositórios da base de código em um canal do Slack. Primeiro, convide @Cursor para o canal. Apenas membros de um canal podem gerenciar as assinaturas dele. Selecione Adicionar assinatura, escolha o canal e um repositório e, em seguida, selecione os eventos a publicar: Pull requests, Revisões ou Comentários. Adicione Etiquetas para publicar apenas quando um pull request tiver todas elas. Em um repositório privado ou interno, qualquer pessoa no canal, inclusive quem for adicionado depois, verá a atividade dele.