studio
2024.10
true
Guía de usuario de Studio
Last updated 4 de nov. de 2024

Acerca del control de versiones

Los sistemas de control de origen son muy útiles al desarrollar proyectos de mayor envergadura que requieren una colaboración fluida entre varios usuarios. Puedes conectar proyectos de automatización de Studio a GIT, SVN o TFS accediendo a Inicio (vista Backstage Studio) > Equipo.



Los complementos de control de origen para GIT, SVN y TFS están habilitados en Studio de forma predeterminada. Puedes habilitarlos o deshabilitarlos de forma individual desde Inicio (de la vista Backstage de Studio) > Herramientas > Complementos.



Cuando se haya abierto un proyecto en Studio, el botón Añadir a control de origen de la barra de estado ofrece atajos a Iniciación de GIT, Copiar a GIT, Añadir a proyecto TFS y Añadir a SVN.

Recomendamos añadir todos los archivos y subcarpetas de la carpeta del proyecto al control de origen (la subcarpeta .local se ignora por defecto). Además, asegúrate de que no haya listas de ignorados como los archivos .gitignore configuradas de forma que se excluyan los archivos y subcarpetas del proyecto.
Solo los archivos y las subcarpetas de la carpeta de proyecto (que contiene el archivo project.json) pueden añadirse al control de origen desde Studio. Si deseas añadir archivos o carpetas que no están en la carpeta de proyecto, debes utilizar otros clientes de control de origen.
Nota: no puede conectarse a GIT, TFS y SVN al mismo tiempo.

El Control de versiones GIT ofrece una descripción general e instrucciones sobre cómo trabajar con proyectos con versiones GIT en Studio.

Los pasos para proteger los proyectos en un repositorio TFS o SVN se detallan en las páginas dedicadas Gestión de proyectos con TFS y Gestión de proyectos con SVN.

Una ventaja de trabajar con archivos versionados es la posibilidad de comparar los cambios entre la versión local del archivo y la revisada del repositorio. Puedes hacerlo con Diferencia de flujo de trabajo.

Si quieres comparar dos archivos similares del mismo proyecto de automatización, utiliza Comparar archivos, que también está disponible para los archivos sin versión.

Aquí hay un ejemplo de un archivo 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/

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.