Como trazer alterações do repositório Subversion para o diretório atual

Como trazer alterações do repositório Subversion para o diretório atual

Para comando bash no Linux. Eu estava pensando em talvez svn import, mas não tenho certeza.

Responder1

Se o seu diretório atual já é uma cópia funcional do seu repositório, basta usar

    cd <name of your folder>
    svn update

com um terminal onde você mudou para seu diretório antes. Você pode ver se a pasta é um diretório funcional pela presença da pasta ".svn" nela. Tipo

    ls -a

Se você vir a pasta ".svn", deve ser uma cópia de trabalho.

Caso contrário, a maneira mais fácil é fazer check-out da pasta do repositório com

    svn checkout svn://your-repo/your-path/

Certifique-se de fazer isso em uma pasta nova/separada para não substituir os dados existentes! Isso fará o check-out de uma nova cópia de trabalho da sua pasta repo selecionada no caminho fornecido.

Você pode então atualizar a pasta ou confirmar alterações simplesmente pelos comandos

    svn update

ou

    svn commit

de dentro do diretório para/do seu repositório.

Importar significa trazer novos arquivos para o seu repositório. Se entendi sua pergunta corretamente, você deseja fazer o oposto. Se você deseja ter a versão mais recente de um arquivo em sua máquina local, é uma atualização.

informação relacionada