]> source.dussan.org Git - jgit.git/commitdiff
cli: Add the --always option to describe 75/138975/7
authorSebastian Schuberth <sschuberth@gmail.com>
Mon, 18 Mar 2019 21:04:05 +0000 (22:04 +0100)
committerSebastian Schuberth <sschuberth@gmail.com>
Fri, 31 May 2019 15:11:17 +0000 (17:11 +0200)
Change-Id: I0342d589e4deabe9d80ea3c9c6b48d7b265d8fe6
Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
org.eclipse.jgit.pgm/resources/org/eclipse/jgit/pgm/internal/CLIText.properties
org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/Describe.java

index 47716149bc9efd4e8756d0abb92ad129c9f9839e..2a5a31eba81f7252dca6bf18eedf10e7337b54bb 100644 (file)
@@ -222,6 +222,7 @@ unsupportedOperation=Unsupported operation: {0}
 untrackedFiles=Untracked files:
 updating=Updating {0}..{1}
 usage_Aggressive=This option will cause gc to more aggressively optimize the repository at the expense of taking much more time
+usage_AlwaysFallback=Show uniquely abbreviated commit object as fallback
 usage_bareClone=Make a bare Git repository. That is, instead of creating [DIRECTORY] and placing the administrative files in [DIRECTORY]/.git, make the [DIRECTORY] itself the $GIT_DIR.
 usage_Blame=Show what revision and author last modified each line
 usage_Clean=Remove untracked files from the working tree
index 6d7df97679efa63f740a2ad55c16be7b43e47cd2..8a572f44b452a380b6541b675c4e0e5d8c060f19 100644 (file)
@@ -68,6 +68,9 @@ class Describe extends TextBuiltin {
        @Option(name = "--tags", usage = "usage_UseTags")
        private boolean useTags;
 
+       @Option(name = "--always", usage = "usage_AlwaysFallback")
+       private boolean always;
+
        @Option(name = "--match", usage = "usage_Match", metaVar = "metaVar_pattern")
        private List<String> patterns = new ArrayList<>();
 
@@ -81,6 +84,7 @@ class Describe extends TextBuiltin {
                        }
                        cmd.setLong(longDesc);
                        cmd.setTags(useTags);
+                       cmd.setAlways(always);
                        cmd.setMatch(patterns.toArray(new String[0]));
                        String result = null;
                        try {