cli: Add the --tags option to describe

Change-Id: I78924e61e2050eeaff991ee56715f36514100492
Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
This commit is contained in:
Sebastian Schuberth 2019-03-18 22:00:15 +01:00
parent afcb3a8c9e
commit 0cac834668
2 changed files with 5 additions and 0 deletions

View File

@ -289,6 +289,7 @@ usage_Status=Show the working tree status
usage_StopTrackingAFile=Stop tracking a file
usage_TextHashFunctions=Scan repository to compute maximum number of collisions for hash functions
usage_UpdateRemoteRepositoryFromLocalRefs=Update remote repository from local refs
usage_UseTags=Use any tag including lightweight tags
usage_WriteDirCache=Write the DirCache
usage_abbrevCommits=abbreviate commits to N + 1 digits
usage_abortConnectionIfNoActivity=abort connection if no activity

View File

@ -65,6 +65,9 @@ class Describe extends TextBuiltin {
@Option(name = "--long", usage = "usage_LongFormat")
private boolean longDesc;
@Option(name = "--tags", usage = "usage_UseTags")
private boolean useTags;
@Option(name = "--match", usage = "usage_Match", metaVar = "metaVar_pattern")
private List<String> patterns = new ArrayList<>();
@ -77,6 +80,7 @@ protected void run() {
cmd.setTarget(tree);
}
cmd.setLong(longDesc);
cmd.setTags(useTags);
cmd.setMatch(patterns.toArray(new String[0]));
String result = null;
try {