Tenho feito bastante treinamento e codificação na minha instância de teste ABAP.
Estava me perguntando se havia alguma maneira de fazer um backup do código em um repositório tipo git antes que o teste expire. O que realmente quero é manter simples: criar um repositório local usando Egit e simplesmente fazer um push do código para o repositório local. Quando meu teste expirar e eu criar um novo, simplesmente poderia fazer o contrário e fazer um pull no meu projeto ABAP.
Isso é para um projeto existente. Li dezenas de blogs e perguntas online e simplesmente não consigo encontrar um bom recurso para fazer isso.
Criei o repositório git.
O outro problema, é claro, é que só quero fazer um push para meu pacote. Não quero fazer backup de todo o projeto. (Seriam muitos arquivos).
Quando clico com o botão direito no projeto e seleciono "Equipe", todos os recursos estão em cinza exceto "aplicar patch". Aqui você deve adicionar o projeto ao repositório git.
Não consigo encontrar um tutorial ou algo em nenhum dos fóruns que se concentre em adicionar um projeto existente (preferencialmente pacotes selecionados de um projeto) a um repositório local. Isso significa que você precisa adicioná-lo ao git quando adiciona o projeto?
Ou talvez quando escolho a localização ao criar o projeto, preciso especificar o repositório git em vez do meu espaço de trabalho? Vi que foi feito para um exemplo em Java, mas era um projeto novo, então não tenho certeza se se aplica a um projeto ABAP existente.
Sinto que cheguei a um beco sem saída e agradeceria algum conselho.
Atenciosamente, Martin.