Package | Description |
---|---|
org.eclipse.jgit.api |
High-level API commands (the porcelain of JGit).
|
org.eclipse.jgit.internal.ketch |
Distributed consensus system built on Git.
|
org.eclipse.jgit.transport |
Transport (fetch/push) for different protocols.
|
Modifier and Type | Method and Description |
---|---|
RemoteConfig |
RemoteAddCommand.call() |
RemoteConfig |
RemoteSetUrlCommand.call() |
RemoteConfig |
RemoteRemoveCommand.call() |
Modifier and Type | Method and Description |
---|---|
List<RemoteConfig> |
RemoteListCommand.call() |
Modifier and Type | Method and Description |
---|---|
protected RemoteConfig |
RemoteGitReplica.getRemoteConfig()
Get optional configuration describing how to contact the peer.
|
Constructor and Description |
---|
RemoteGitReplica(KetchLeader leader,
String name,
URIish uri,
ReplicaConfig cfg,
RemoteConfig rc)
Configure a new remote.
|
Modifier and Type | Method and Description |
---|---|
static List<RemoteConfig> |
RemoteConfig.getAllRemoteConfigs(Config rc)
Parse all remote blocks in an existing configuration file, looking for
remotes configuration.
|
Modifier and Type | Method and Description |
---|---|
void |
Transport.applyConfig(RemoteConfig cfg)
Apply provided remote configuration on this transport.
|
static Transport |
Transport.open(Repository local,
RemoteConfig cfg)
Open a new transport instance to connect two repositories.
|
static Transport |
Transport.open(Repository local,
RemoteConfig cfg,
Transport.Operation op)
Open a new transport instance to connect two repositories.
|
static List<Transport> |
Transport.openAll(Repository local,
RemoteConfig cfg)
Open new transport instances to connect two repositories.
|
static List<Transport> |
Transport.openAll(Repository local,
RemoteConfig cfg,
Transport.Operation op)
Open new transport instances to connect two repositories.
|
Copyright © 2019 Eclipse JGit Project. All rights reserved.