O servidor SVN cria armazéns, usuários e grupos (não detalhado)
O tronco é a espinha dorsal. Estamos todos desenvolvendo aqui. Essa é a versão de lançamento, que deve ser desenvolvida para a frente, a versão grande. Se houver bugs na versão, desenvolva uma pequena versão nos ramos e, finalmente, mescle-a no tronco. Copie o endereço url do tronco para upload, é o protocolo https .
A porta usada para https é 433 .
No eclipse, cada projeto em Equipe-> compartilharprojeto-> SVN-> tronco da url
Clique em terminar
Clique em sim para sincronizar
O Eclipse irá pular para a janela de sincronização. Neste momento, o código ainda é local e os arquivos com um sinal de mais verde devem ser carregados. Os botões próximos a ele têm funções de upload, download e sincronização.
Envie o código para SVN
Cada configuração de máquina é diferente, você precisa ignorar o upload de .settings e .project , você deve ignorá-lo antes de enviar!
Volte e atualize no servidor svn , e você verá o projeto enviado
Em seguida, faça upload de outros diretórios, haverá conflitos no projeto maven , basta atualizar e enviar.
No momento, é difícil ignorar .settings e .project todas as vezes. Você pode fazer isso:
Na as preferências do eclipse team-> git-> Ignorado Recursos-> Add Pattern
Adicione .settings.project e .classpath
Depois de enviar o projeto, clique para sincronizar após o envio (o primeiro botão)
Ao enviar o projeto de agregação Maven, você também precisa ignorar o destino , que é equivalente ao diretório bin no projeto java .
O diretório bin não precisa ser carregado no svn . Você também pode adicionar destino a recursos ignorados .
Depois de enviar e sincronizar o projeto, os subprojetos no projeto de agregação não precisam ser enviados , mas não há um pequeno bloco no subprojeto
Mark, significa que eles não são gerenciados por svn , clique com o botão direito para excluí-los, mas não marque para excluir o disco rígido. É apenas uma exclusão lógica, que equivale a excluir as referências do projeto e depois introduzi-las.
Clique com o botão direito no projeto de agregação import-> maven-> projetos maven existentes , você pode importar os subprojetos e eles serão marcados com pequenos baldes .
Baixe o código do SVN
Exclua todos os projetos que acabaram de ser enviados em eclipse
Instale a resolução de erro do servidor VisualSvn e instale o plug-in SVN , consulte meu CSDN
Clique na pequena caixa ao lado do ícone JavaEE , a seguinte caixa de seleção aparece, selecione pesquisa da biblioteca de recursos SVN
A página exibida neste momento são as coisas do lado do servidor, você não pode deletar coisas aleatoriamente , se você deletar o lado do servidor aqui, ele se foi
Retorne para a interface JavaEE import-> svn
Deve-se destacar que se você optar por importar um projeto, a próxima verificação é escolher o segundo
Se você selecionar vários projetos, vá para a próxima etapa. Após o download, não há subprojetos. Você precisa importar manualmente os subprojetos. Basta clicar no projeto agregado para importar. O método foi apresentado acima.
Em seguida, você descobrirá que o projeto baixado não é a estrutura de diretório de um projeto Maven . Ele precisa ser convertido em um projeto Maven . Durante o processo de transferência, ele será transferido de acordo com as dependências, caso contrário, ocorrerá um erro. Primeira transferência para o pai (configurar-> converter para projeto Maven) e, em seguida, Transferir para outros subprojetos.