mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 11:46:38 +08:00
Git client for ABAP
![]() * Added Buffering to ZCL_ABAPGIT_FOLDER_LOGIC - Converted ZCL_ABAPGIT_FOLDER_LOGIC=>PACKAGE_TO_PATH and ZCL_ABAPGIT_FOLDER_LOGIC=>PATH_TO_PACKAGE to instance methods, so they can work with buffered data when constructiing path information. This gives a performance advantage in repos with a depp tree structure and multiple leaf packages - Adapted all calling code to use an instance of ZCL_ABAPGIT_FOLDER_LOGIC instead of the previously available static methods - Where applicaple PACKAGE_TO_PATH and PATH_TO_PACKAGE were called in an instance of ZCL_ABAPGIT_FOLDER_LOGIC, which was instanced outside of a processing loop and thus profited from the introduced buffering * Fixed errors * Removed obsolete coding artifacts Removed an obsolete parameter, that accidentally got merged into the code when building the pull request * Forwarded FOLDER_LOGIC instance to recursed calls Forwarded ZCL_ABAPGIT_FOLDER_LOGIC instance to subsequent BUILD calls to make use of buffering, until the optimizations in #1725 are in place. |
||
---|---|---|
docs | ||
src | ||
.abapgit.xml | ||
.gitignore | ||
.travis.yml | ||
changelog.txt | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
package.json | ||
README.md | ||
travis.sh |
abapGit
Git client for ABAP
Works with: GitHub, GitLab, Assembla, Bitbucket, abapGitServer, SCP, AWS, TFS and more
ABAP Version: 702 or higher
Latest build: zabapgit.abap
Design Goals
- Easy installation
- Easy upgrade
- Small system footprint
- Code readable in git repository
Documentation/Guides
Projects using abapGit
See dotabap.org
FAQ
For questions/comments/bugs/feature requests/wishes please create an issue