Interface | Description |
---|---|
Protocol |
This interface describes the network protocol used between lfs client and lfs
server
|
Class | Description |
---|---|
BuiltinLFS |
Implementation of
LfsFactory , using built-in (optional) LFS support. |
CleanFilter |
Built-in LFS clean filter
When new content is about to be added to the git repository and this filter
is configured for that content, then this filter will replace the original
content with content of a so-called LFS pointer file.
|
InstallBuiltinLfsCommand |
Installs all required LFS properties for the current user, analogous to 'git
lfs install', but defaulting to using JGit builtin hooks.
|
Lfs |
Class which represents the lfs folder hierarchy inside a
.git folder |
LfsBlobFilter |
Provides transparently either a stream to the blob or a LFS media file if
managed by LFS.
|
LfsBlobLoader |
An
ObjectLoader implementation that reads a media file from the LFS
storage. |
LfsPointer |
Represents an LFS pointer file
|
LfsPrePushHook |
Pre-push hook that handles uploading LFS artefacts.
|
Protocol.Action |
Describes in a Response a single action the client can execute on a
single object
|
Protocol.Error |
Describes an error to be returned by the LFS batch API
|
Protocol.ExpiringAction |
An action with an additional expiration timestamp
|
Protocol.ObjectInfo |
Describes in a response all actions the LFS server offers for a single
object
|
Protocol.ObjectSpec |
MetaData of an LFS object.
|
Protocol.Request |
A request sent to an LFS server
|
Protocol.Response |
A response received from an LFS server
|
SmudgeFilter |
Built-in LFS smudge filter
When content is read from git's object-database and written to the filesystem
and this filter is configured for that content, then this filter will replace
the content of LFS pointer files with the original content.
|
Copyright © 2018 Eclipse JGit Project. All rights reserved.