Comando de operação SVN (comando puro)

A seguir estão alguns comandos de operação SVN comuns:

1. Confira o código: svn checkout url (baixe o código do servidor para o local)

svn checkout url: Baixe o código do servidor para o local. url é o endereço da biblioteca de códigos, que pode ser HTTP, HTTPS, SVN, SVNSH, FILE e outros protocolos.

2. Código de atualização: svn update (atualiza o código local e o código do servidor de forma síncrona)

svn update: Sincronize o código local com o código do servidor. Ao executar este comando, o SVN detectará automaticamente se existe um código atualizado no servidor e fará o download localmente.

3. Envie o código: svn commit -m "instruções de confirmação" (confirme o código modificado localmente no servidor)

svn commit -m "instruções de commit": Envie o código modificado localmente para o servidor. O parâmetro -m é uma descrição de envio, que é usada para descrever o conteúdo deste envio.

4. Verifique o status do arquivo: svn status (verifique a diferença entre o código local e o código do servidor)

svn status: Veja as diferenças entre o código local e o código do servidor. Ao executar este comando, o SVN listará os diferentes arquivos e diretórios na base de código local e na base de código do servidor e exibirá seu status.

5. Restaurar o arquivo: svn revert filename (restaurar um arquivo para a versão no servidor)

svn revert filename: Reverte um arquivo para a versão no servidor. Quando este comando for executado, o SVN restaurará o arquivo especificado para a versão no servidor.

6. Adicione arquivos: svn add filename (adicione novos arquivos ao controle de versão)

svn add filename: Adiciona novos arquivos ao controle de versão. Quando este comando for executado, o SVN adicionará o arquivo especificado ao repositório de código local e o marcará como envio pendente.

7. Exclua arquivos: svn delete filename (exclua arquivos que não são mais necessários do controle de versão)

 svn delete filename: Exclua arquivos que não são mais necessários do controle de versão. Quando este comando for executado, o SVN excluirá o arquivo especificado da base de código local e o marcará como envio pendente.

8. Visualize o log: svn log (visualize o log de confirmação do repositório)

Visualize o log de confirmação do repositório. Ao executar este comando, o SVN listará todos os registros de envio no repositório e exibirá o autor, horário, descrição do envio e outras informações de cada envio.

9. Veja as diferenças de código: svn diff (veja as diferenças específicas entre o código local e o código do servidor)

Veja as diferenças específicas entre o código local e o código do servidor. Ao executar este comando, o SVN comparará os arquivos na base de código local e na base de código do servidor e exibirá as diferenças específicas entre eles.

10. Crie uma ramificação: svn copy url1 url2 (copie o código de uma biblioteca de versões para outra biblioteca de versões para obter o efeito de criar uma ramificação)

Copiar o código de uma biblioteca de versão para outra biblioteca de versão pode obter o efeito de criar uma ramificação. url1 é o endereço do repositório de código-fonte e url2 é o endereço do repositório de código-alvo.

11. Mesclar ramificação: svn merge url1 url2 (mescla o código de uma ramificação no código principal)

Mescle o código de uma ramificação no código da linha principal. Quando este comando é executado, o SVN mesclará o código na base de código da ramificação especificada na base de código principal e resolverá automaticamente os conflitos de código. url1 é o endereço da base de código da ramificação e url2 é o endereço da base de código principal.

12. svn export: Exporta a versão especificada da base de código para o diretório local. Quando este comando for executado, o SVN exportará o código da versão especificada para o diretório local sem gerar metadados SVN localmente.

13. svn info: Veja as informações detalhadas da base de código. Quando este comando for executado, o SVN exibirá informações detalhadas, como a URL da base de código, informações de versão e hora da última modificação.

14. svn cleanup: Limpa dados redundantes na cópia de trabalho. Ao executar este comando, o SVN verificará se há dados redundantes na cópia de trabalho e limpará os dados.

15. svn switch: Muda a cópia de trabalho para o branch ou label especificado. Quando este comando é executado, o SVN mudará a cópia de trabalho para a ramificação ou rótulo especificado, realizando assim a troca de versão da base de código.

16. svn lock: Bloqueia o arquivo especificado para evitar que outros o modifiquem. Ao executar este comando, o SVN bloqueará o arquivo especificado para impedir que outras pessoas modifiquem o arquivo, protegendo assim a integridade do código.

17. svn unlock: Desbloqueia o arquivo especificado. Ao executar este comando, o SVN irá desbloquear o arquivo especificado para que outras pessoas possam modificar este arquivo.

18. svn culp: Visualize o histórico de modificação do arquivo. Ao executar este comando, o SVN exibirá a pessoa responsável pela modificação, a hora da modificação e a descrição da modificação de cada linha de código, ajudando assim os desenvolvedores a rastrear o histórico de modificação do código.

19. svn relocate: Altere o endereço da base de código na cópia de trabalho para um novo endereço. Quando este comando for executado, o SVN mudará o endereço da base de código na cópia de trabalho para um novo endereço, realizando assim a migração da base de código.

20. svn resolvido: resolve conflitos de código. Quando este comando for executado, o SVN marcará o conflito de código como resolvido, permitindo que o desenvolvedor continue modificando e enviando o código.

21. svn culpado: Veja o histórico de modificação do arquivo. Ao executar este comando, o SVN exibirá a pessoa responsável pela modificação, a hora da modificação e a descrição da modificação de cada linha de código, ajudando assim os desenvolvedores a rastrear o histórico de modificação do código.

22. svn export: Exporta a versão especificada da base de código para o diretório local. Quando este comando for executado, o SVN exportará o código da versão especificada para o diretório local sem gerar metadados SVN localmente.

23. svn import: Importe o código do diretório local para a base de código. Quando este comando for executado, o SVN importará o código do diretório local para a base de código e gerará os metadados do SVN.

24. svn diff --summarize: Exibe as diferenças de arquivos entre duas versões. Ao executar este comando, o SVN exibirá a adição, modificação e exclusão de arquivos entre as duas versões.

25. svn copy --parents: Copia arquivos ou diretórios e retém sua estrutura de diretório pai. Ao executar este comando, o SVN também copiará os arquivos ou diretórios copiados para seus diretórios pai.

26. svnmergeinfo: Exibe informações de mesclagem entre ramificações e tags. Ao executar este comando, o SVN exibirá o histórico de mesclagem entre ramificações e tags, incluindo informações como quais versões foram mescladas e quando foram mescladas.

27. svn switch: Muda a cópia de trabalho para o branch ou label especificado. Quando este comando é executado, o SVN mudará a cópia de trabalho para a ramificação ou rótulo especificado, realizando assim a troca de versão da base de código.

28. svn relocate: Altere o endereço da base de código na cópia de trabalho para um novo endereço. Quando este comando for executado, o SVN mudará o endereço da base de código na cópia de trabalho para um novo endereço, realizando assim a migração da base de código.

29. svn propset: Defina as propriedades de um arquivo ou diretório. Ao executar este comando, o SVN definirá os atributos do arquivo ou diretório especificado, como o tipo MIME do arquivo, o atributo svn:ignore do diretório e assim por diante.

30. svn propget: Exibe as propriedades de um arquivo ou diretório. Ao executar este comando, o SVN exibirá os atributos do arquivo ou diretório especificado, como o tipo MIME do arquivo, o atributo svn:ignore do diretório e assim por diante.

Supongo que te gusta

Origin blog.csdn.net/qq_46020806/article/details/130826521
Recomendado
Clasificación