Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 13780|Resposta: 3

Configuração e Uso do Servidor VisualSVN (Implantação de Projetos no SVN)

[Copiar link]
Publicado em 17/03/2017 15:31:41 | | | |
1. Por que usar o VisualSVN Server em vez do Subversion?
Resposta:
Porque se você usar Subversion diretamente, então no sistema Windows, se quiser que comece pelo sistema, precisa encapsular o SVN Server como um serviço windws, e precisa controlar as permissões dos usuários modificando o arquivo de configuração. O VisualSVN Serve integra-se com Subversion e Apache, eliminando todo o transtorno. Quando instalado, o SVN Server já é empacotado como um serviço windws, e a configuração do Apache Server está apenas na interface gráfica, especificando o método de autenticação, a porta de acesso e outras operações simples. Além disso, o gerenciamento das permissões dos usuários também é configurado pela interface gráfica.
2. Por que não usar TFS?
Resposta:
Desde que começamos com Subversion e TortioseSVN, não mudamos outros softwares. Quanto ao TFS, ainda não usei, na verdade, só li alguns artigos e não sei muito sobre ele.
3. O VisualSVN Server é gratuito?
Resposta:
Sim, o VisualSVN Server é gratuito, enquanto o VisualSVN é cobrável. VisualSVN é o cliente do SVN, integrado ao Visual Studio, o VisualSvn Server é o lado servidor do SVN, incluindo Subversion, Apache e gerenciamento de usuários e permissões, as vantagens já foram mencionadas acima.

Certo, voltando ao trabalho, oficialmente começando nosso tutorial hoje.

1. Método de configuração e uso do servidor VisualSVN [lado do servidor]
Após instalar o VisualSVN Server [veja aqui o processo de instalação], execute o VisualSVN Server Manger, a seguir está a interface de inicialização:


Ok, vamos adicionar um [Repositório] de código (Repository), como mostrado abaixo:

Crie uma nova base de código conforme mostrado na imagem acima, insira o nome da base de código na caixa de texto mostrada na imagem abaixo:


Nota: Se a CheckBox na figura acima for selecionada, três subdiretórios serão criados sob o código StartKit: tronco, ramificações e tags; Se desmarcado, apenas um StartKit de código vazio é criado.
Clique no botão OK e a base de código é criada com sucesso.

Depois que você cria seu código, não há nada nele. Vou explicar como migrar para o código-fonte na segunda parte deste tutorial.
Em seguida, iniciamos as configurações de segurança, clique com o botão direito em Usuários à esquerda:



Insira as informações acima, clique em OK e criaremos um usuário. Siga o processo acima para adicionar os usuários Desenvolvedor1, testador1 e gerente1, respectivamente, e agora começamos a adicionar esses usuários ao projeto que acabamos de criar:

Clique em "Adicionar..." Selecione o usuário que acabamos de adicionar na figura abaixo, clique no botão OK:
Nota: Você pode ter notado os Grupos na figura abaixo, sim, você também pode criar grupos primeiro, adicionar usuários a cada grupo e depois autorizar os grupos.

Autorize usuários ou grupos conforme mostrado na figura a seguir:

Ao clicar no botão "OK", o usuário acima tem diferentes permissões para acessar o código do StartKit.
Como o usuário iniciante é um novato na equipe e não quer que ele envie novo código para a base de código, ele só pode ler o código na base de código, não enviar o código. Tester1 é um testador e não é responsável pela escrita de código, então também é somente leitura. Desenvolvedor1 e gerente1 são desenvolvedores e gerentes de projeto, e naturalmente têm permissões de leitura e escrita.
No processo real de desenvolvimento do projeto, muitas vezes é impossível haver apenas um desenvolvedor e um tester, então é mais conveniente usar grupos para autorizar, e você pode praticar isso sozinho.
2. Uso básico do TotoiseSVN

No Tutorial de Prática de Gerenciamento de Projetos 1, se você quiser fazer um bom trabalho, primeiro precisa aprimorar suas ferramentas [Ferramentas Básicas], expliquei como instalar o TortoiseSVN. Na explicação acima, já falamos sobre como usar o VisualSVN Server, e hoje vou falar sobre o uso simples do TortoiseSVN.
1. Verifique o código-fonte do servidor SVN Se usarmos o Visual Studio para criar um projeto na pasta StartKit, precisamos verificar o código-fonte deste projeto na base de código do SVN Server, primeiro clique com o botão direito na pasta StartKit, o menu do clique direito neste momento é o mostrado na figura abaixo:
Figura 2-2-1

Clique em Importar, e o seguinte formulário aparece, onde http://zt.net.henu.edu.cn é o nome do servidor, svn é o diretório raiz do repositório de código, e StartKit é uma base de código que adicionamos no tutorial anterior:
Nota: A Caixa de Seleção no canto inferior esquerdo não é útil quando você verifica o código-fonte pela primeira vez, mas é muito útil quando você envia o código depois.
Figura 2-2-2

Clique no botão OK, e o seguinte formulário aparecerá, pedindo que você insira suas credenciais:
Figura 2-2-3

Insira o nome de usuário e a senha no formulário acima e clique no botão OK:
Figura 2-2-4

Como mostrado na figura acima, o código-fonte foi verificado com sucesso no servidor SVN. Neste ponto, os membros da equipe podem migrar o código-fonte do servidor SVN para suas próprias máquinas.





Anterior:System.Web.Optimization combina o uso de técnicas de compressão
Próximo:.sh erro de execução de arquivo: -bash: xxx: /bin/sh^M: interpretador ruim: Não existe tal arquivo ou direc...
Publicado em 17/03/2017 15:39:39 |
Obrigado                                         
 Senhorio| Publicado em 17/03/2017 15:41:06 |
Publicado em 19/03/2017 05:04:39 |
O melhor aprendido
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com