Configurar um repositório do Subversion

O Subversion é um sistema de controle de versão centralizado, o que significa que há um único servidor que contém todos os arquivos e as revisões do qual os usuários podem fazer check-out de qualquer versão de qualquer arquivo. Ao fazer check-out de arquivos de um repositório Subversion remoto, o usuário receberá um instantâneo do repositório no momento em questão.

Para usar o Subversion no controle de versão, ele precisa estar instalado no computador. Para verificar se o Subversion está instalado no computador, use o seguinte comando no Terminal:

svn --version

Esse comando retorna o número de versão.

Se o Subversion ainda não está instalado, a maneira mais fácil de obtê-lo é instalar as Ferramentas de Linha de Comando do Xcode. Use o comando a seguir para instalar as Ferramentas de Linha de Comando do Xcode e o Subversion.

xcode-select --install

Após instalar o Subversion no computador, siga as etapas a seguir para publicar seu projeto no SVN.

  1. Crie um repositório SVN online gratuito. Neste exemplo, Assembla foi usado. Depois de criado, uma URL será fornecida, que será usada para se conectar ao repositório:

    copie a URL do SVN

  2. Abra ou crie um Projeto do Visual Studio para Mac.

  3. Clique com o botão direito do mouse no Projeto e selecione Controle de versão > Publicar no Controle de versão...:

    Iniciar a publicação do projeto

  4. Na guia Conectar-se ao repositório, selecione Subversion na lista suspensa superior.

  5. Insira a URL da etapa 1. Após a inserção da URL, os outros campos serão preenchidos por padrão:

    Selecione o Repositório e a caixa de diálogo Insira os detalhes

  6. Clique em OK e confirme pressionando Publicar.

  7. Se solicitado, insira suas credenciais para o site no qual você está criando o repositório, conforme a ilustração abaixo:

    Inserir as credenciais do repositório do Subversion

  8. Todos os comandos de controle de versão disponíveis agora devem estar visíveis no menu de controle de versão.

Confira também