Git client for ABAP
Go to file
Michael Käsemann 8d51e6eb34 Optimized Git Object Handling (#1734)
* Optimized git object handling

- Introduced secondary indices for ZIF_ABAPGIT_DEFINITIONS=>TY_OBJECTS_TT to allow fast access to git objects by SHA1 and TYPE
- Added a new column INDEX to ZIF_ABAPGIT_DEFINITIONS=>TY_OBJECT to allow reconstruction of the correct sort order of git objects when after processing in ZCL_ABAPGIT_GIT_PACK
- Optimized git object accesses in ZCL_ABAPGIT_GIT_PACK, ZCL_ABAPGIT_GIT_PORCELAIN and ZCL_ABAPGIT_MERGE by using the newly introduced indices

* Removed excess fields

Removed excess fields from secondary index definitions of ´ty_objects_tt´, since they are not required.
2018-08-07 07:20:52 +02:00
docs Local settings in repo settings document added 2018-08-05 15:12:13 +02:00
src Optimized Git Object Handling (#1734) 2018-08-07 07:20:52 +02:00
.abapgit.xml ignore code of conduct 2017-10-25 04:52:53 +00:00
.gitignore run abapmerge as part of test 2018-01-14 13:09:22 +00:00
.travis.yml use node 8 2017-06-10 13:42:14 +02:00
changelog.txt 1.74.0 (#1750) 2018-08-04 10:14:49 +02:00
CODE_OF_CONDUCT.md Update CODE_OF_CONDUCT.md 2017-10-16 17:31:46 -02:00
CONTRIBUTING.md docs: move on development 2018-06-13 15:05:23 +00:00
LICENSE Create LICENSE 2014-07-08 15:07:58 +02:00
package.json set abaplint to 702 2018-03-30 11:30:17 +00:00
README.md Update screenshot (#1719) 2018-07-29 14:17:22 +02:00
travis.sh move builds, #1136 2018-01-14 13:24:39 +00:00

Build Status abaplint Slack

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

http://docs.abapgit.org

Projects using abapGit

See dotabap.org

FAQ

For questions/comments/bugs/feature requests/wishes please create an issue

abapgit