[JGIT PATCH 0/3] Support for loading .gitmodules from blobs
- From
- Constantine Plotnikov <constantine.plotnikov@gmail.com>
- Date
- Jun 24, 2009, 17:48 UTC
- Message-ID
- <1245865685-1288-1-git-send-email-constantine.plotnikov@gmail.com>
This series of patches is developed to support accessing .gitmodules file stored inside the repository. This functionality is needed for server-side processing of submodules.
Constantine Plotnikov (3): Extracted functionality independent from .git/config from RepositoryConfig Config.getSubsections(...) now loads the file if it has not been loaded Added BlobBasedConfig that allows accessing configuration files stored in the blobs
.../src/org/spearce/jgit/lib/BlobBasedConfig.java | 145 +++ .../src/org/spearce/jgit/lib/Commit.java | 7 + .../src/org/spearce/jgit/lib/Config.java | 1018 ++++++++++++++++++++ .../src/org/spearce/jgit/lib/FileBasedConfig.java | 120 +++ .../src/org/spearce/jgit/lib/RepositoryConfig.java | 939 +------------------ .../src/org/spearce/jgit/treewalk/TreeWalk.java | 2 +- 6 files changed, 1301 insertions(+), 930 deletions(-)