O Subversion, às vezes chamado de SVN, é um sistema de código aberto que lembra todas as alterações feitas em seus arquivos e diretórios. Pode ser útil se você quiser acompanhar como seus documentos mudaram ao longo do tempo ou recuperar uma versão mais antiga de um arquivo. Comece na Etapa 1 para obter instruções detalhadas para instalar o Subversion no Mac OS X.
Passos
Parte 1 de 2: Instalar a partir de um pacote binário
Etapa 1. Navegue para
Lá você encontrará vários binários que pode baixar, cada um com vários requisitos. Escolha o mais adequado às suas necessidades.
Etapa 2. Descompacte o arquivo
arquivo pkg. Deve criar um instalador Subversion em sua área de trabalho. Clique duas vezes nesse arquivo e siga as etapas de instalação conforme as instruções.
Etapa 3. Abra o Terminal, localizado na pasta Utilitários
Como alternativa, pesquise no Spotlight por Terminal. Digite o seguinte no prompt [nome de usuário] $:
-
svn [entrar]
-
Se retornar "Digite 'svn help' para uso", então o svn está funcionando corretamente.
-
Se / usr / local / bin não estiver em seu caminho, edite seu.profile e adicione uma linha como a seguinte:
exportar PATH = $ PATH: / usr / local / bin
-
Abra outra janela do Terminal e tente novamente com: svn [enter]
Parte 2 de 2: Configure seu ambiente Subversion
Etapa 1. Configure um servidor SVN
Você precisará disso para distribuir um projeto Subversion.
Etapa 2. Inicie o Terminal e crie um diretório chamado svnroot no diretório da sua conta, como segue:
mkdir svnroot
-
Digite: svnadmin create / Users / [seu nome de usuário] / svnroot
-
Isso cria o seu servidor!
Etapa 3. Use o servidor svn com Terminal. Você pode fazer check-out no terminal com este comando: svn checkout file: /// Users / [seu nome de usuário] / svnroot
-
Para acesso remoto, habilite o "acesso ssh" (em Preferências do Sistema / Compartilhamento) e faça checkout com: svn checkout svn + ssh: //my.domain.com/Users/ [seu nome de usuário] / svnroot
Etapa 4. Configure um cliente Subversion
Por exemplo, svnX oferece suporte a todas as versões atuais do Mac OS X de 10.5 a 10.8. Você pode obtê-lo em
Etapa 5. Após o download, inicie o SVNx e você verá duas janelas denominadas Cópias de Trabalho e Repositórios.
Em Repositórios, adicione o URL e os Dados de login do servidor SVN.
-
Abre a janela; se você receber um erro, verifique o LogIn.
-
Mude para o Terminal e digite: svn import -m "sua mensagem de importação" / my / local / project / path / my / remote / svn / repository Este comando adiciona todos os arquivos do projeto local ao servidor SVN.
-
Adicione o caminho do seu repositório SVN (do servidor SVN) à lista na janela Cópia de Trabalho no SVNx.
Etapa 6. No SVNx, abra sua cópia de trabalho
Quando você estiver trabalhando neste projeto, verá suas modificações aqui.
Etapa 7. Teste
Faça uma pequena modificação em sua cópia de trabalho e, em seguida, atualize a janela Cópia de Trabalho.
SVNx exibe todos os arquivos com modificações. Pressione o botão Confirmar para adicioná-lo ao repositório do servidor SVN
Etapa 8. Se você preferir trabalhar no repositório Subversion diretamente do Finder, considere o uso de SCPlugin ou SVN Scripts para Finder
Pontas
- Existem várias documentações adicionais no subdiretório doc / dos fontes do Subversion. Veja o arquivo doc / README para mais informações.
- A documentação principal do Subversion é o livro gratuito Version Control with Subversion, também conhecido como "The Subversion Book". Você pode obtê-lo em