void |
GitTool.addRemote(java.io.File dir,
java.lang.String name,
java.lang.String uri) |
Add remote
|
void |
GitTool.checkout(ObjectDB mdl,
java.lang.String commitId) |
Checkout commit ID in the module's repository worktree.
|
void |
GitTool.checkout(ObjectDB mdl,
java.lang.String branch,
boolean create,
java.lang.String remoteBranch) |
Checkout a branch in the module's repository worktree.
|
void |
GitTool.checkout(java.io.File dir,
java.lang.String commitId) |
Checkout a commit ID in the repository worktree.
|
void |
GitTool.checkout(java.io.File dir,
java.lang.String branch,
boolean create,
java.lang.String remoteBranch) |
Checkout a branch in the repository worktree.
|
void |
GitTool.clone(java.io.File dir,
java.lang.String uri,
java.lang.String username,
java.lang.String password,
java.lang.String remote,
java.lang.String branch) |
Clone an existing repository
|
org.eclipse.jgit.api.Git |
GitTool.create(java.io.File dir) |
Create a new repository
|
java.lang.String |
GitTool.delete(ObjectDB mdl) |
Move the module's directory to the recylebin if it exists (or simply delete it if move is not successful)
|
java.lang.String |
GitTool.dumpCommit(org.eclipse.jgit.lib.Repository rep,
org.eclipse.jgit.lib.ObjectId commitId) |
Dump commit information
|
java.lang.String |
GitTool.dumpModuleCommit(ObjectDB mdl,
org.eclipse.jgit.lib.ObjectId commitId) |
Dump module's commit for specified row ID
|
void |
GitTool.fetch(java.io.File dir,
java.lang.String username,
java.lang.String password,
java.lang.String remote) |
Fetch from remote
|
org.json.JSONArray |
GitTool.getAllCommits(org.eclipse.jgit.lib.Repository rep,
int n) |
Get last commits information
|
org.json.JSONArray |
GitTool.getAllCommits(org.eclipse.jgit.lib.Repository rep,
int start,
int max) |
Get last commits information
|
org.json.JSONArray |
GitTool.getAllCommits(org.eclipse.jgit.lib.Repository rep,
int start,
int max,
java.lang.String name,
java.lang.String message,
java.lang.String user,
java.lang.String email,
java.lang.String dateMin,
java.lang.String dateMax) |
Get last commits information
|
org.json.JSONArray |
GitTool.getAllModuleCommits(ObjectDB mdl,
int n) |
Get modules's last commits information for module
|
org.json.JSONArray |
GitTool.getAllModuleCommits(ObjectDB mdl,
int start,
int max) |
Get modules's last commits information for module
|
org.json.JSONArray |
GitTool.getAllModuleCommits(ObjectDB mdl,
int start,
int max,
java.lang.String name,
java.lang.String message,
java.lang.String user,
java.lang.String email,
java.lang.String dateMin,
java.lang.String dateMax) |
Get modules's last commits information for module
|
java.util.List<java.lang.String> |
GitTool.getBranchNames(ObjectDB mdl,
boolean local,
boolean remote) |
Get branch names from an existing repository
|
java.util.List<java.lang.String> |
GitTool.getBranchNames(java.io.File dir,
boolean local,
boolean remote) |
Get branch names from an existing repository
|
java.util.List<java.lang.String> |
GitTool.getBranchNames(org.eclipse.jgit.api.Git git,
boolean local,
boolean remote) |
Get branch names from an existing repository
|
java.lang.String |
GitTool.getCurrentBranchName(ObjectDB mdl) |
Get current branch name from an existing repository
|
java.lang.String |
GitTool.getCurrentBranchName(java.io.File dir) |
Get current branch name from an existing repository
|
org.json.JSONArray |
GitTool.getDiff(org.eclipse.jgit.lib.Repository rep,
org.eclipse.jgit.lib.ObjectId oldCommitId,
org.eclipse.jgit.lib.ObjectId newCommitId) |
Get diff entries of 2 revisions
|
org.json.JSONArray |
GitTool.getDiff(org.eclipse.jgit.lib.Repository rep,
org.eclipse.jgit.revwalk.RevCommit oldCommit,
org.eclipse.jgit.revwalk.RevCommit newCommit) |
Get diff entries of 2 revisions
|
org.json.JSONArray |
GitTool.getLastCommitDiff(org.eclipse.jgit.lib.Repository rep) |
Get last commit's diff entries
|
java.util.List<java.lang.String> |
GitTool.getLocalBranchNames(ObjectDB mdl) |
Get local branch names from an existing repository
|
java.util.List<java.lang.String> |
GitTool.getLocalBranchNames(java.io.File dir) |
Get local branch names from an existing repository
|
java.util.List<java.lang.String> |
GitTool.getLocalBranchNames(org.eclipse.jgit.api.Git git) |
Get local branch names from an existing repository
|
java.io.File |
GitTool.getModuleFile(Grant g,
java.lang.String name,
java.io.File dir) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
org.json.JSONObject |
GitTool.getModuleJSON(ObjectDB mdl) |
Get JSON tree from a module
|
java.io.InputStream |
GitTool.getModuleZIP(Grant g,
java.lang.String name) |
Get clean ZIP stream from a module name
|
java.io.InputStream |
GitTool.getModuleZIP(Grant g,
java.lang.String name,
java.io.File dir) |
Deprecated, for removal: This API element is subject to removal in a future version.
|
java.io.InputStream |
GitTool.getModuleZIP(ObjectDB mdl) |
Get clean ZIP stream from a module
|
java.lang.String |
GitTool.getPrevCommitId(ObjectDB mdl,
java.lang.String commitId) |
Get previous module's commit ID for specified commit ID
|
java.lang.String |
GitTool.getPrevCommitId(org.eclipse.jgit.lib.Repository rep,
java.lang.String commitId) |
Get previous commit ID for specified commit ID
|
java.lang.String |
GitTool.getRawDiff(ObjectDB mdl,
java.lang.String commitId) |
Get raw diff for specified commit ID
|
java.lang.String |
GitTool.getRawDiff(org.eclipse.jgit.lib.Repository rep,
java.lang.String commitId) |
Get raw diff for specified commit ID
|
java.lang.String |
GitTool.getRawDiff(org.eclipse.jgit.lib.Repository rep,
org.eclipse.jgit.revwalk.RevCommit oldCommit,
org.eclipse.jgit.revwalk.RevCommit newCommit) |
Get raw diff of 2 revisions
|
java.util.List<java.lang.String> |
GitTool.getRemoteBranchNames(ObjectDB mdl) |
Get remote branch names from an existing repository
|
java.util.List<java.lang.String> |
GitTool.getRemoteBranchNames(java.io.File dir) |
Get remote branch names from an existing repository
|
java.util.List<java.lang.String> |
GitTool.getRemoteBranchNames(org.eclipse.jgit.api.Git git) |
Get remote branch names from an existing repository
|
java.util.List<java.lang.String> |
GitTool.getRemoteNames(ObjectDB mdl) |
Get remote names from an existing repository
|
java.util.List<java.lang.String> |
GitTool.getRemoteNames(java.io.File dir) |
Get remote names from an existing repository
|
java.util.List<java.lang.String> |
GitTool.getRemoteNames(org.eclipse.jgit.api.Git git) |
Get remote names from an existing repository
|
java.lang.String |
GitTool.getRemoteURI(java.io.File dir,
java.lang.String name) |
Get remote URI
|
java.util.List<java.lang.String> |
GitTool.getTags(ObjectDB mdl,
java.lang.String commitId) |
Get all tags for a commit ID
|
java.util.List<java.lang.String> |
GitTool.getTags(java.io.File dir,
java.lang.String commitId) |
Get all tags for a commit ID
|
java.lang.String |
GitTool.lsremote(java.lang.String uri,
java.lang.String username,
java.lang.String password) |
Get list of remote repository refs
|
boolean |
GitTool.merge(java.io.File dir,
java.lang.String remote) |
Merge
|
boolean |
GitTool.pull(java.io.File dir,
java.lang.String username,
java.lang.String password,
java.lang.String remote) |
Pull from remote
|
void |
GitTool.push(java.io.File dir,
java.lang.String username,
java.lang.String password,
java.lang.String remote) |
Push to remote
|
void |
GitTool.removeRemote(java.io.File dir,
java.lang.String name) |
Remove remote
|
void |
GitTool.reset(ObjectDB mdl,
boolean hard) |
Reset the module's repository worktree.
|
void |
GitTool.reset(java.io.File dir,
boolean hard) |
Reset the repository worktree.
|
java.lang.String |
GitTool.revert(java.io.File dir) |
Revert last commit
|
void |
GitTool.tag(ObjectDB mdl,
java.lang.String tag,
java.lang.String commitId) |
Tag module's commit
|
void |
GitTool.tag(java.io.File dir,
java.lang.String tag,
java.lang.String commitId) |
Tag commit
|
void |
GitTool.updateRemote(java.io.File dir,
java.lang.String name,
java.lang.String uri) |
Update remote
|