abapGit
Hendrik Neumann | SAP Stammtisch Frankfurt | 11.10.2017
 http://www.abapgit.org
It‘s what the cool kids out there use…
GIT = DISTRIBUTED
VERSION CONTROL
SYSTEM
abapGit = Git
client for ABAP
abapGit
BY LARS HAVM
„sometimes does stupid things“ –
Lars at TechEd BCN 2016
Sap Mentor No. 233
@LarsHvam
larshp
„sometimes does stupid things“ –
Lars at TechEd BCN 2016
Sap Mentor No. 233
@LarsHvam
larshp
abapGit
BY LARS HAVM
Works with:
GitHub, GitLab, Assembla,
Bitbucket, abapGitServer, SCP,
TFS and more.
ABAP Version: 7.02 or higher
Find it  http://www.abapgit.org
abapGit
GIT CLIENT FOR ABAP
Part of #SAPTechEd keynote
announcement.
Git will be integral part of
#ABAPonSCP development
model. With abapGit.
abapGit
#ABAPonSCP
• Easy installation
• Easy upgrade
• Small system footprint
• Code readable in git
repository
abapGit
DESIGN GOLAS
abapGit
SOME FACTS
• started ~3 years ago
• ~1500 commits
• 22 contributors
• ~50000 lines
• 7.02 and up
• See: https://larshp.github.io/sitbal2017/
LIVE DEMO
• Public repository
• ABAP as primary language
• 500+ lines of ABAP code
• abapGit based
• Open source license
• Hosted on github.com(more
git based hosts to be added
later)
dotAbap.org
REQUIREMENTS
More food for thought:
• https://git-scm.com/
• https://progit.org/
FOOD FOR THOUGHT
THANK YOU
git commit -m “fertisch"
SAP Stammtisch Frankfurt 2017-10-11 - abapGit introduction

More Related Content

PDF
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
PDF
What's New in GitLab and Software Development Trends
PDF
APIs in a .NET World
PDF
Berlioz - Delivering Microservices Applications
PDF
What's New for GitLab CI/CD February 2020
PPTX
giip engine - open source revolution!
PPTX
Google cloud functions
PDF
Realtime statistics using Java, Kafka and Graphite
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
What's New in GitLab and Software Development Trends
APIs in a .NET World
Berlioz - Delivering Microservices Applications
What's New for GitLab CI/CD February 2020
giip engine - open source revolution!
Google cloud functions
Realtime statistics using Java, Kafka and Graphite

What's hot (20)

PPTX
Berlioz - Delivering Microservices Applications
PDF
Serverless and GraphQL
PDF
The GrapQL ecosystem
PDF
Icinga Camp Berlin 2018 - Automated Monitoring of Proxmox VE with Icinga Dire...
PDF
Write Serverless Applications with PowerShell and Azure Functions
PDF
Microservices and serverless in python projects
PDF
Aws uk ug #8 not everything that happens in vegas stay in vegas
PDF
Argocd up and running
PDF
Thomson Reuters, TMS: Workflow in GitLab
PPTX
Meetup 23 - 03 - Application Delivery on K8S with GitOps
PDF
Knative, Serverless on Kubernetes, and Openshift
PDF
Cloud Native Islamabad - Getting Closer to Continuous Delivery with Knative
PDF
Building Event-Driven Workflows with Knative and Tekton
PDF
APIdays Paris 2018 - Cloud computing - we went through every steps of the Gar...
ODP
OSDC: Gergely Nagy: Monitoring with syslog-ng, Riemann and Kibana
PDF
有 Firebase 就不用找後端工程師了 (誤)
PDF
The Hare and the Tortoise: Open Source, Standards & Technological Debt
PDF
A GitOps Kubernetes Native CICD Solution with Argo Events, Workflows, and CD
PDF
Real User Monitoring con Navigation Timing API, Tag Manager e Google Analytics
PDF
OSMC 2017 | Current State of Icinga by Erk Bernd
Berlioz - Delivering Microservices Applications
Serverless and GraphQL
The GrapQL ecosystem
Icinga Camp Berlin 2018 - Automated Monitoring of Proxmox VE with Icinga Dire...
Write Serverless Applications with PowerShell and Azure Functions
Microservices and serverless in python projects
Aws uk ug #8 not everything that happens in vegas stay in vegas
Argocd up and running
Thomson Reuters, TMS: Workflow in GitLab
Meetup 23 - 03 - Application Delivery on K8S with GitOps
Knative, Serverless on Kubernetes, and Openshift
Cloud Native Islamabad - Getting Closer to Continuous Delivery with Knative
Building Event-Driven Workflows with Knative and Tekton
APIdays Paris 2018 - Cloud computing - we went through every steps of the Gar...
OSDC: Gergely Nagy: Monitoring with syslog-ng, Riemann and Kibana
有 Firebase 就不用找後端工程師了 (誤)
The Hare and the Tortoise: Open Source, Standards & Technological Debt
A GitOps Kubernetes Native CICD Solution with Argo Events, Workflows, and CD
Real User Monitoring con Navigation Timing API, Tag Manager e Google Analytics
OSMC 2017 | Current State of Icinga by Erk Bernd
Ad

More from Hendrik Neumann (7)

PDF
SAP Stammtisch Frankfurt PLUS 11.10.2017 - introduction
PDF
ABAP Code Retreat Frankfurt 2016: TDD - Test Driven Development
PDF
What the git? - SAP Inside Track Munich 2016
PDF
Fun with Mazes - sitNL 2015
PDF
Fun with Mazes
PDF
TDD in the ABAP world - sitNL 2013 edition
PDF
ABAP Unit and TDD
SAP Stammtisch Frankfurt PLUS 11.10.2017 - introduction
ABAP Code Retreat Frankfurt 2016: TDD - Test Driven Development
What the git? - SAP Inside Track Munich 2016
Fun with Mazes - sitNL 2015
Fun with Mazes
TDD in the ABAP world - sitNL 2013 edition
ABAP Unit and TDD
Ad

Recently uploaded (20)

PDF
Architecture types and enterprise applications.pdf
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
UiPath Agentic Automation session 1: RPA to Agents
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
Build Your First AI Agent with UiPath.pptx
PDF
STKI Israel Market Study 2025 version august
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
DOCX
search engine optimization ppt fir known well about this
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
Flame analysis and combustion estimation using large language and vision assi...
Architecture types and enterprise applications.pdf
Taming the Chaos: How to Turn Unstructured Data into Decisions
Consumable AI The What, Why & How for Small Teams.pdf
1 - Historical Antecedents, Social Consideration.pdf
UiPath Agentic Automation session 1: RPA to Agents
Chapter 5: Probability Theory and Statistics
Zenith AI: Advanced Artificial Intelligence
sbt 2.0: go big (Scala Days 2025 edition)
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
A proposed approach for plagiarism detection in Myanmar Unicode text
NewMind AI Weekly Chronicles – August ’25 Week III
Build Your First AI Agent with UiPath.pptx
STKI Israel Market Study 2025 version august
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
Improvisation in detection of pomegranate leaf disease using transfer learni...
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
search engine optimization ppt fir known well about this
A review of recent deep learning applications in wood surface defect identifi...
A contest of sentiment analysis: k-nearest neighbor versus neural network
Flame analysis and combustion estimation using large language and vision assi...

SAP Stammtisch Frankfurt 2017-10-11 - abapGit introduction

  • 1. abapGit Hendrik Neumann | SAP Stammtisch Frankfurt | 11.10.2017  http://www.abapgit.org
  • 2. It‘s what the cool kids out there use… GIT = DISTRIBUTED VERSION CONTROL SYSTEM
  • 4. abapGit BY LARS HAVM „sometimes does stupid things“ – Lars at TechEd BCN 2016 Sap Mentor No. 233 @LarsHvam larshp
  • 5. „sometimes does stupid things“ – Lars at TechEd BCN 2016 Sap Mentor No. 233 @LarsHvam larshp abapGit BY LARS HAVM
  • 6. Works with: GitHub, GitLab, Assembla, Bitbucket, abapGitServer, SCP, TFS and more. ABAP Version: 7.02 or higher Find it  http://www.abapgit.org abapGit GIT CLIENT FOR ABAP
  • 7. Part of #SAPTechEd keynote announcement. Git will be integral part of #ABAPonSCP development model. With abapGit. abapGit #ABAPonSCP
  • 8. • Easy installation • Easy upgrade • Small system footprint • Code readable in git repository abapGit DESIGN GOLAS
  • 9. abapGit SOME FACTS • started ~3 years ago • ~1500 commits • 22 contributors • ~50000 lines • 7.02 and up • See: https://larshp.github.io/sitbal2017/
  • 11. • Public repository • ABAP as primary language • 500+ lines of ABAP code • abapGit based • Open source license • Hosted on github.com(more git based hosts to be added later) dotAbap.org REQUIREMENTS
  • 12. More food for thought: • https://git-scm.com/ • https://progit.org/ FOOD FOR THOUGHT
  • 13. THANK YOU git commit -m “fertisch"