🚀PROMO #PLANCARRERA2024| 🔥Bonificaciones, Precios Congelados y Cuotas
✒️SAP Fiori Los sistemas de control de versiones
SAP Fiori Los sistemas de control de versiones
Los Sistemas de Gestion de Versiones :
Hay 2 tipos principales: VCS que es centralizado y DVCS que es distribuido. En el caso de GIT se trata de un software DVCS.
GIT administra archivos de un proyecto que pueden ser actualizados en simultaneo por distintos miembros del equipo de desarrollo. Al permitir la descarga al entorno local de cada programador brinda mayor independencia permitiendo luego la integración en forma ordenada de la versión central. Es por esto que se trata de un DVCS y esa es su principal ventaja contra el modelo VCS donde todo el desarrollo se consolida en un servidor central.
En GIT, quien haga cambios genera una nueva versión de ese archivo de codigo para el proyecto. Se trata de un SW gratuito y open source, ampliamente difudido en la comunidad de desarrolladores.
 
 
 
Sobre el autor
Publicación académica de Cristian Cash, en su ámbito de estudios para la Carrera Consultor en SAP Fiori.
SAP SemiSenior
Cristian Cash
Profesión: Consultor Tecnológico - Argentina - Legajo: GX99J
Continúe aprendiendo sobre el tema "Los sistemas de control de versiones" de la mano de nuestros alumnos.
SAP Junior
Los sistemas de Control de Versiones Centralizados (VCS) Son aplicaciones que nos permite realizar el control de modificaciones del código fuente de manera automática y eficiente. Podemos dar seguimiento quien realizo modificaciones y causo algún incidente en el código. GIT: Es un sistemas de control de versiones distribuidas fue inventado en el año 2005 por Linux Torbal creador del conocido sistema operativo Linux. Principal característica es que GIT es un sistema distribuido. No dependemos de internet y es gratuito también tiene una gran comunidad que le da soporte al sistema.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
Sistema de Versiones : Existen dos tipos de sistemas de versiones Sistema de control de versiones centralizado VCS Sistema de control de versiones distribuidos DVCS El software GIT : es un software para el manejo de versiones, permite desarrollar un trabajo en equipo de manera inteligente y rápida Cada vez que alguien cambia el codigo, se genera una nueva versión para el proyecto, así no hay riesgo de perder ninguna información para el proyecto Ventajas : Gratis Open Source Rápido Eficiente Desarrollo simultáneo Se integra a la mayoría de las herramientas y productos Soporte técnico de la comunidad solida
Consultor de sap netweaver webdynpro abap & java, administrador de sap enterprise portal, y abap . com
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Junior
Git - manejo de versiones software que permite el manejo de control de versiones de nuestro codigo. Ventajas de Git desarrollo simultaneo: podemos tener nuestro propia copia de codigo en local y trabajar simultaneamente en nuestras propias ramas o branches. versiones mas rapidas. integracion integrada:git es compatible en la mayoria de herramientas y productos. soporte tecnico de una comunidad solida. git funciona con cualquier equipo. solicitudes de incorporacion de cambios: permite analizar cambios con el team antes de fusionarlos a la main branch. Repositorio conjunto de archivos almacenados en una o varias carpetas para el manejo y configuracion de nuestro proyecto. working directory: aqui donde realizamos cambios...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
El sistema de control de versiones El control de versiones en programación se refiere a registrar los cambios en el código fuente. Hay dos tipos de sistemas: los centralizados y los distribuidos. Los sistemas centralizados permiten controlar las modificaciones del código y revertir cambios, comparar diferencias, y recuperar archivos perdidos. También facilitan el trabajo simultáneo de desarrolladores en un proyecto. Por otro lado, los sistemas distribuidos permiten crear repositorios locales y trabajar sin conexión a la red. Algunos ejemplos son Git, Mercurial y Bazaar. Los sistemas distribuidos tienen características como reporte de cambios, sincronización, backup y restauración,...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
Los Sistemas de Gestion de Versiones : Hay 2 tipos principales: VCS que es centralizado y DVCS que es distribuido. En el caso de GIT se trata de un software DVCS. GIT administra archivos de un proyecto que pueden ser actualizados en simultaneo por distintos miembros del equipo de desarrollo. Al permitir la descarga al entorno local de cada programador brinda mayor independencia permitiendo luego la integración en forma ordenada de la versión central. Es por esto que se trata de un DVCS y esa es su principal ventaja contra el modelo VCS donde todo el desarrollo se consolida en un servidor central. En GIT, quien haga cambios genera una nueva versión de ese archivo de codigo para el proyecto. Se trata de un SW gratuito y...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
¿Qué es Git? Git es un sistema de control de versiones distribuido que permite a los desarrolladores realizar un seguimiento de los cambios en el código fuente durante el desarrollo de software. Fue creado por Linus Torvalds y es conocido por ser eficiente, flexible y escalable. Principales conceptos de Git: Repositorio: Un repositorio es un espacio donde se almacena la información relacionada con un proyecto. Puede ser local o remoto. Commit: Un commit es un conjunto de cambios en el código. Cada commit tiene un mensaje que describe los cambios realizados. Rama (Branch): Una rama es una línea de...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
centralizados vcs permiten realizar control de modificaciones de codigo fuente de manera automatica y eficiente Subversion CVS distribuidos permiten crear un repositorio local Git Mercurial Bazaar Sincronizacion Branch Merge enviamos modificaciones al proyecto principal Github Gitlab Working directory estamos trabajando staging area donde van los archivos que estamos modificando área commit confirmado Add Push Checkout crear una rama hotfix para corregir errores
👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.