studio
2023.10
false
UiPath logo, featuring letters U and I in white
Guia do usuário do Studio
Last updated 4 de nov de 2024

Sobre o controle de versões

Os sistemas de controle de origem são úteis ao desenvolver projetos maiores que exigem uma colaboração fluida entre vários usuários. É possível conectar os projetos de automação do Studio ao GIT, SVN ou ao TFS, acessando o Início (Exibição de Backstage do Studio) > Equipe.



Por padrão, os plug-ins de controle de origem para o GIT, SVN e o TFS são habilitados no Studio. Você pode habilitá-los ou desabilitá-los individualmente a partir de Página inicial (Studio Backstage View) > Ferramentas > Plugins.



Quando um projeto for aberto no Studio, o botão Adicionar ao Controle de Origem na barra de status oferece atalhos para o GIT Init, Copiar para o GIT, Adicionar ao TFS e Adicionar ao SVN.

Recomendamos adicionar todos os arquivos e subpastas na pasta do projeto ao controle de origem (a pasta .local é ignorada por padrão). Além disso, certifique-se que não há listas de ignorados, tais como arquivos .gitignore configurados de maneira a excluir arquivos e subpastas do projeto.
Apenas os arquivos e subpastas da pasta do projeto (a pasta que contém o arquivo project.json) podem ser adicionados ao controle de origem do Studio. Se você quiser adicionar arquivos ou pastas de fora da pasta do projeto, deverá usar outros clientes de controle de origem.
Observação: você não pode se conectar ao GIT, TFS E SVN ao mesmo tempo.

O Controle de Versão do GIT oferece uma visão geral e instruções sobre como trabalhar com projetos com versão do GIT no Studio.

As etapas para fazer o check-in de seus projetos em um repositório do TFS ou do SVN estão descritas nas páginas dedicadas Como Gerenciar Projetos com o TFS e Como Gerenciar Projetos com o SVN.

Trabalhar com versões de arquivos abre a possibilidade de comprar as alterações entre a versão local e a versão verificada no repositório do arquivo. Isso pode ser feito com o Diff do Fluxo de Trabalho.

Se você deseja comparar dois arquivos semelhantes no mesmo projeto de automação, utilize a função Comparar Arquivos, que também está disponível para arquivos sem versão.

Aqui está um exemplo de um arquivo de ignorar GIT:
# Compiled source # 
################### 
*.com 
*.class 
*.dll 
*.exe 
*.o 
*.so  

# Packages #
############ 
# it's better to unpack these files and commit the raw source 
# git has its own built in compression methods 
*.7z 
*.dmg 
*.gz 
*.iso 
*.jar 
*.rar 
*.tar 
*.zip  

# Logs and databases # 
###################### 
*.log 
*.sql 
*.sqlite  

# OS generated files #
###################### 
.DS_Store 
.DS_Store? 
._* 
.Spotlight-V100 
.Trashes 
.settings 
ehthumbs.db
Thumbs.db 
desktop.ini  

# Project files 
*.idea
/DocumentUnderstandingProcess/Tests/.pytest_cache/
/DocumentUnderstandingProcess/contentFiles/any/any/pt0/VisualBasic/.local/
/DocumentUnderstandingProcess/contentFiles/any/any/pt1/CSharp/.local/# Compiled source # 
################### 
*.com 
*.class 
*.dll 
*.exe 
*.o 
*.so  

# Packages #
############ 
# it's better to unpack these files and commit the raw source 
# git has its own built in compression methods 
*.7z 
*.dmg 
*.gz 
*.iso 
*.jar 
*.rar 
*.tar 
*.zip  

# Logs and databases # 
###################### 
*.log 
*.sql 
*.sqlite  

# OS generated files #
###################### 
.DS_Store 
.DS_Store? 
._* 
.Spotlight-V100 
.Trashes 
.settings 
ehthumbs.db
Thumbs.db 
desktop.ini  

# Project files 
*.idea
/DocumentUnderstandingProcess/Tests/.pytest_cache/
/DocumentUnderstandingProcess/contentFiles/any/any/pt0/VisualBasic/.local/
/DocumentUnderstandingProcess/contentFiles/any/any/pt1/CSharp/.local/

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.