Apache Subversion, ou SVN , é uma versão de software de código aberto e um sistema de controle de revisão. Em palavras simples, SVN é uma ferramenta que mantém o controle de todas as diferentes versões de seus arquivos de origem. Xserve é um produto de servidor da empresa fabricado pela Apple. Instalar e configurar o SVN em um servidor Xserve não é uma tarefa difícil. Note-se que os servidores Xserve vem com o Mac OS X pré-instalado . Instruções
1
Abra um navegador da Web e navegue até o site oficial CollabNet baixar SVN para Mac OS X. Clique no botão "Download " no " Universal Subversion 1.6.17 Binários para Leão seção (Mac OS X 10.7 ) . " Salve o instalador no seu disco rígido.
2
Execute o instalador e siga as instruções na tela para instalar o Subversion. A instalação não adicionar novos arquivos no diretório do aplicativo , pois o programa não tem uma interface gráfica do usuário . Os comandos de linha de comando são instalados em "/usr /local /bin ".
3
Vá para o menu "Aplicativos" , vá até "Utilitários" e clique no ferramenta "Terminal" para abri-la . Digite "pico . Bash_profile " e pressione " Enter" para criar um arquivo " . Bash_profile " e abri-lo no editor de texto Pico.
4 Tipo
"export PATH = /opt /subversão /bin /: $ PATH " (sem aspas) no editor, pressione a tecla" Ctrl " e " X " teclas simultaneamente , salve o arquivo pressionando a tecla" " e pressione" Y Enter "para confirmar.
5 Tipo
" . . bash_profile "no Terminal e pressione" Enter " para fazê-lo ler o arquivo. Note-se que deve haver um espaço entre os dois períodos.
6 Tipo
" svnadmin criar SVNrep " no Terminal e pressione "Enter " para criar um novo repositório chamado " SVNrep " no diretório home. Você deve criar um repositório SVN para usar
7
Execute os seguintes comandos no Terminal para criar uma pasta com o nome "teste" e um arquivo " teste.txt " dentro da pasta de teste: .
mkdir testtouch teste /teste.txt
8
importar o projeto no repositório usando o comando:
svn arquivo de teste de importação :///Users /username /SVNrep /test -m " importação inicial"
Substituir " importação inicial" com as alterações feitas para o repositório. Cada versão do repositório é chamado de revisão no SVN. Se você importar uma segunda versão do projeto de teste , você receberá uma mensagem de " Commit da revisão 2".