Muitos desenvolvedores de programas usaram ou ouviram falar de software de controle de versão, como o Vss da Microsoft. Mas você já pensou em construir uma plataforma simples de controle de versão para uso pessoal em seu próprio computador? Algumas pessoas podem pensar que é desnecessário e outras acham que é uma boa ideia, mas instalar um software como o Vss não vale o ganho.
O autor descobriu recentemente o método de construção mais simples por motivos de trabalho. Devido às necessidades de trabalho, o departamento precisa de um software de controle de versão para gerenciar o código-fonte da empresa, e o software de código aberto SubVersion é usado. Neste ponto, você pode adivinhar que recomendo a todos que instalem o SubVersion. tem algo a ver com SubVersion. Nosso departamento atualmente usa SubVersion, que pessoalmente considero muito útil. Pelo menos nossos requisitos de trabalho foram atendidos.
Como o SubVersion foi instalado, não tive nada a fazer para estudar o plug-in de cliente de terceiros do SubVersion, TortoiseSVN. Descobri que o TortoiseSVN pode criar um repositório separado, então de repente me perguntei se o repositório criado pelo TortoiseSVN poderia funcionar sem instalar o SubVersion. tentando conectar, descobri que funcionava da mesma forma que o SubVersion no servidor de conexão.
Quando testei, criei a biblioteca de versões em uma unidade flash USB em casa, levei-a para o computador do escritório e conectei a unidade flash USB (o TortoiseSVN também está instalado no computador do escritório) e funcionou. Haha, o disco U equivale a carregar uma biblioteca removível de controle de versão e o tamanho é bem pequeno. Desta forma, desde que o plug-in TortoiseSVN esteja instalado no computador, você pode usar a biblioteca de versões na unidade flash USB para funcionar. É muito conveniente para necessidades de controle de versão pessoal. Possui características de tamanho pequeno, operação simples e boa confiabilidade.
Depois de pensar sobre isso, por que o TortoiseSVN tem a função de SubVersion sozinho? Como não sou especializado em estudar SubVersion, só posso adivinhar que o SubVersion é um pouco semelhante ao banco de dados Access. pode ser usado em qualquer sistema operacional Windows com software de escritório instalado. SubVersion pode ser semelhante a este. O repositório é o arquivo do Access e os vários plug-ins do cliente são software de escritório.
A instalação cliente/cliente servidor é uma tecnologia de acesso remoto fornecida pelo programa SubVersion, que permite que vários clientes acessem remotamente os arquivos da biblioteca de versões no servidor. O repositório local não requer acesso remoto, portanto o plug-in pode ser operado diretamente.
Os interessados podem tentar instalar o TortoiseSVN. O TortoiseSVN tem uma versão em chinês (o pacote oficial do idioma chinês precisa ser instalado) e há instruções de operação detalhadas na ajuda.