Top Fields Constructors Methods
org.eclipse.jgit.pgm

pack-priv Class Tag

extends TextBuiltin
Class Inheritance
Annotations
@Command
common:true
usage:usage_CreateATag
Imports
java.io.IOException, java.text.MessageFormat, java.util.List, org.eclipse.jgit.api.Git, .ListTagCommand, .TagCommand, .VerificationResult, .VerifySignatureCommand, org.eclipse.jgit.api.errors.GitAPIException, .RefAlreadyExistsException, org.eclipse.jgit.lib.Constants, .ObjectId, .Ref, .Repository, .SignatureVerifier.SignatureVerification, org.eclipse.jgit.pgm.internal.CLIText, .VerificationUtils, org.eclipse.jgit.revwalk.RevCommit, .RevTag, .RevWalk, org.kohsuke.args4j.Argument, .Option

Field Summary

Modifier and TypeField and Description
private boolean
private RevCommit
private boolean
private boolean
private String
private String
private boolean
private ObjectId
private boolean
private String
private boolean
Inherited from org.eclipse.jgit.pgm.TextBuiltin:
argWalkdberrserrwgitdirinsoutsoutw

Constructor Summary

AccessConstructor and Description
pack-priv
Tag()

Method Summary

Modifier and TypeMethod and Description
protected void
run()

Implements abstract org.eclipse.jgit.pgm.TextBuiltin.run.

Perform the actions of this command.

private void
private void
showUnsigned(Git git, String wantedTag)

private void
Inherited from org.eclipse.jgit.pgm.TextBuiltin:
abbreviateRefcontainsHelpdiediediedieexecutegetErrorWritergetOutputWritergetRepositorygetResourceBundleinitinitRawparseArgumentsprintUsageprintUsageAndExitprintUsageAndExitrequiresRepositoryresolvesetCommandName

Field Detail

annotatedback to summary
private boolean annotated
Annotations
@Option
name:--annotate
aliases:-a
forbids:--delete, --verify
usage:usage_tagAnnotated
containsback to summary
private RevCommit contains
Annotations
@Option
name:--contains
forbids:--delete, --force, --annotate, -m, --sign, --no-sign, --local-user
metaVar:metaVar_commitish
usage:usage_tagContains
deleteback to summary
private boolean delete
Annotations
@Option
name:--delete
aliases:-d
forbids:--verify
usage:usage_tagDelete
forceback to summary
private boolean force
Annotations
@Option
name:--force
aliases:-f
forbids:--delete, --verify
usage:usage_forceReplacingAnExistingTag
gpgKeyIdback to summary
private String gpgKeyId
Annotations
@Option
name:--local-user
aliases:-u
forbids:--delete, --verify
metaVar:metaVar_tagLocalUser
usage:usage_tagLocalUser
messageback to summary
private String message
Annotations
@Option
name:-m
forbids:--delete, --verify
metaVar:metaVar_message
usage:usage_tagMessage
noSignback to summary
private boolean noSign
Annotations
@Option
name:--no-sign
usage:usage_tagNoSign
forbids:--sign, --delete, --verify
objectback to summary
private ObjectId object
Annotations
@Argument
index:1
metaVar:metaVar_object
signback to summary
private boolean sign
Annotations
@Option
name:--sign
aliases:-s
forbids:--no-sign, --delete, --verify
usage:usage_tagSign
tagNameback to summary
private String tagName
Annotations
@Argument
index:0
metaVar:metaVar_name
verifyback to summary
private boolean verify
Annotations
@Option
name:--verify
aliases:-v
forbids:--delete, --force, --annotate, -m, --sign, --no-sign, --local-user
usage:usage_tagVerify

Constructor Detail

Tagback to summary
pack-priv Tag()

Method Detail

runback to summary
protected void run()

Implements abstract org.eclipse.jgit.pgm.TextBuiltin.run.

Doc from org.eclipse.jgit.pgm.TextBuiltin.run.

Perform the actions of this command.

This method should only be invoked by execute(String[]).

Annotations
@Override
showTagback to summary
private void showTag(RevTag tag) throws IOException
showUnsignedback to summary
private void showUnsigned(Git git, String wantedTag) throws IOException
writeVerificationback to summary
private void writeVerification(String name, RevTag tag, SignatureVerifier.SignatureVerification verification) throws IOException