Configurando o Repositório Local com o TortoiseSVN no Windows

2

Estou tentando configurar um repositório local para que todos os compromissos sejam copiados para o destino local, não para um servidor remoto. Eu segui este tutorial .

O que eu fiz.

  1. Criado uma pasta chamada "SVN_Repo" em C: \ Documents and Settings [nome do usuário] \ Meus documentos \
  2. Clique com o botão direito na pasta e escolha TortoiseSVN -> Create repository here
  3. Clicado OK na caixa de diálogo pop-up perguntando se você deve criar uma estrutura de diretórios.
  4. Criei uma pasta chamada Repos para o destino local, em E: \
  5. Clique com o botão direito na pasta SVN_Repo e escolha SVN Checkout...
  6. Digitado file:///E:\repos no campo URL of repository e clicado no botão OK.

  7. Oqueeutenho:

    Checkoutfromfile:///E:/repos,revisionHEAD,Fullyrecursive,Externalsincluded

    UnabletoconnecttoarepositoryatURL'file:///E:/repos'

    Unabletoopenanra_localsessiontoURL

    Unabletoopenrepository'file:///E:/repos'

Eu devo estar fazendo algo errado. Alguém poderia dizer isso? Obrigado.

    
por Teno 12.10.2012 / 06:02

2 respostas

1

De acordo com esta página, o link ollifant (usuário) diz

The "Create repository here" action creates a repository which you can access locally via file://.. syntax or via the svnserve daemon.

The "Checkout" action can be done in any other place. You can either use a local repository, access a repository via http(s) or svnserve.

Parece que eu tive que selecionar Create repository here... para a pasta de destino. Ao fazer isso, comecei a não receber erros. E eu poderia ligar alguns arquivos, mas o estranho é que a pasta de destino não tem exatamente a mesma estrutura de diretório que o diretório de trabalho.

Para ver se está funcionando, criei outro diretório e escolhi SVN Checkout no menu de contexto, e ele certamente sincronizou os arquivos com o outro diretório de trabalho criado anteriormente. Então parece que está funcionando.

    
por 12.10.2012 / 10:56
1

Até o passo 4, você estava indo bem.

O passo 5 deve ser: clique com o botão direito do mouse na pasta Repos e escolha SVN Checkout...

O passo 6 deve ser - Digite file:///C:\Documents and Settings[user-name]\My Documents\ no campo URL do repositório e clique no botão OK.

Você pode copiar arquivos para a pasta Repos (uma nomenclatura melhor pode ser SourceCode folder) e registrá-los.

    
por 18.12.2015 / 14:15