Class GitUtil

java.lang.Object
me.qoomon.gitversionng.commons.GitUtil

public final class GitUtil
extends java.lang.Object
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String NO_COMMIT  
  • Constructor Summary

    Constructors
    Constructor Description
    GitUtil()  
  • Method Summary

    Modifier and Type Method Description
    static java.lang.String branch​(org.eclipse.jgit.lib.Repository repository)  
    static java.lang.String revParse​(org.eclipse.jgit.lib.Repository repository, java.lang.String revstr)  
    static long revTimestamp​(org.eclipse.jgit.lib.Repository repository, java.lang.String revstr)  
    static GitSituation situation​(java.io.File directory)  
    static org.eclipse.jgit.api.Status status​(org.eclipse.jgit.lib.Repository repository)  
    static java.util.List<java.lang.String> tag_pointsAt​(org.eclipse.jgit.lib.Repository repository, java.lang.String revstr)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • NO_COMMIT

      public static java.lang.String NO_COMMIT
  • Constructor Details

    • GitUtil

      public GitUtil()
  • Method Details

    • status

      public static org.eclipse.jgit.api.Status status​(org.eclipse.jgit.lib.Repository repository)
    • branch

      public static java.lang.String branch​(org.eclipse.jgit.lib.Repository repository) throws java.io.IOException
      Throws:
      java.io.IOException
    • tag_pointsAt

      public static java.util.List<java.lang.String> tag_pointsAt​(org.eclipse.jgit.lib.Repository repository, java.lang.String revstr) throws java.io.IOException
      Throws:
      java.io.IOException
    • revParse

      public static java.lang.String revParse​(org.eclipse.jgit.lib.Repository repository, java.lang.String revstr) throws java.io.IOException
      Throws:
      java.io.IOException
    • revTimestamp

      public static long revTimestamp​(org.eclipse.jgit.lib.Repository repository, java.lang.String revstr) throws java.io.IOException
      Throws:
      java.io.IOException
    • situation

      public static GitSituation situation​(java.io.File directory) throws java.io.IOException
      Throws:
      java.io.IOException