He realizado bastante entrenamiento y codificación en mi instancia de prueba de ABAP.
Me preguntaba si había alguna manera de hacer una copia de seguridad del código en un repositorio tipo git antes de que expire la prueba. Lo que realmente quiero es mantenerlo simple: crear un repositorio local usando Egit y simplemente hacer un push del código al repositorio local. Cuando mi prueba expire y cree una nueva, simplemente podría hacer lo contrario y hacer un pull en mi proyecto ABAP.
Esto es para un proyecto existente. He leído docenas de blogs y preguntas en línea y simplemente no puedo encontrar un buen recurso para hacer esto.
He creado el repositorio git.
El otro problema, por supuesto, es que solo quiero hacer un push para mi paquete. No quiero hacer una copia de seguridad de todo el proyecto. (Serían un montón de archivos).
Cuando hago clic derecho en el proyecto y selecciono "Equipo", todos los recursos están en gris excepto "aplicar parche". Aquí se supone que debes agregar el proyecto al repositorio git.
No puedo encontrar un tutorial o algo en ninguno de los foros que se centre en agregar un proyecto existente (preferiblemente paquetes seleccionados de un proyecto) a un repositorio local. ¿Significa esto que tienes que agregarlo a git cuando agregas el proyecto?
¿O tal vez cuando elijo la ubicación al crear el proyecto necesito especificar el repositorio git en lugar de mi espacio de trabajo? Vi que se hizo para un ejemplo de Java, pero era un proyecto nuevo, así que no estoy seguro de si se aplica a un proyecto ABAP existente.
Siento que he llegado a un callejón sin salida y agradecería algún consejo.
Saludos cordiales, Martin.