public class GitUtil
extends Object
| Constructor and Description |
|---|
GitUtil() |
| Modifier and Type | Method and Description |
|---|---|
static List<String> |
getCurrentBranchCommitMessages(String baseDirName,
String gitWorkingBranchName) |
static List<String> |
getCurrentBranchDeletedFileNames(String baseDirName,
String gitWorkingBranchName) |
static List<String> |
getCurrentBranchFileNames(String baseDirName,
String gitWorkingBranchName) |
static List<String> |
getCurrentBranchFileNames(String baseDirName,
String gitWorkingBranchName,
boolean includeDeletedFileNames) |
protected static List<String> |
getDeletedFileNames(String baseDirName,
String commitId) |
protected static Set<String> |
getDirNames(String baseDirName,
Iterable<String> fileNames,
String markerFileName) |
static String |
getFileContent(String fileName) |
protected static String |
getFileName(String fileName,
int gitLevel) |
protected static List<String> |
getFileNames(String baseDirName,
String commitId) |
protected static com.liferay.portal.kernel.io.unsync.UnsyncBufferedReader |
getGitCommandReader(String gitCommand) |
protected static int |
getGitLevel(String baseDirName) |
protected static String |
getLatestAuthorCommitId() |
static List<String> |
getLatestAuthorFileNames(String baseDirName) |
static List<String> |
getLatestAuthorFileNames(String baseDirName,
boolean includeDeletedFileNames) |
static String |
getLatestCommitId() |
static List<String> |
getLocalChangesFileNames(String baseDirName) |
static List<String> |
getLocalChangesFileNames(String baseDirName,
boolean includeDeletedFileNames) |
protected static List<String> |
getLocalChangesFileNames(String baseDirName,
String command) |
static List<String> |
getModifiedFileNames(String baseDirName,
int commitCount) |
static List<String> |
getModifiedFileNames(String baseDirName,
int commitCount,
boolean includeDeletedFileNames) |
static List<String> |
getModifiedLastDayFileNames(String baseDirName) |
protected static File |
getRootDir(File dir,
File baseDir,
String markerFileName) |
static void |
main(String[] args) |
public static List<String> getCurrentBranchCommitMessages(String baseDirName,
String gitWorkingBranchName)
throws Exception
Exceptionpublic static List<String> getCurrentBranchDeletedFileNames(String baseDirName,
String gitWorkingBranchName)
throws Exception
Exceptionpublic static List<String> getCurrentBranchFileNames(String baseDirName,
String gitWorkingBranchName)
throws Exception
Exceptionpublic static List<String> getCurrentBranchFileNames(String baseDirName,
String gitWorkingBranchName,
boolean includeDeletedFileNames)
throws Exception
Exceptionpublic static String getFileContent(String fileName)
throws Exception
Exceptionpublic static List<String> getLatestAuthorFileNames(String baseDirName)
throws Exception
Exceptionpublic static List<String> getLatestAuthorFileNames(String baseDirName,
boolean includeDeletedFileNames)
throws Exception
Exceptionpublic static String getLatestCommitId()
throws Exception
Exceptionpublic static List<String> getLocalChangesFileNames(String baseDirName)
throws Exception
Exceptionpublic static List<String> getLocalChangesFileNames(String baseDirName,
boolean includeDeletedFileNames)
throws Exception
Exceptionpublic static List<String> getModifiedFileNames(String baseDirName,
int commitCount)
throws Exception
Exceptionpublic static List<String> getModifiedFileNames(String baseDirName,
int commitCount,
boolean includeDeletedFileNames)
throws Exception
Exceptionpublic static List<String> getModifiedLastDayFileNames(String baseDirName)
throws Exception
Exceptionpublic static void main(String[] args)
throws Exception
Exceptionprotected static List<String> getDeletedFileNames(String baseDirName,
String commitId)
throws Exception
Exceptionprotected static Set<String> getDirNames(String baseDirName,
Iterable<String> fileNames,
String markerFileName)
protected static String getFileName(String fileName,
int gitLevel)
protected static List<String> getFileNames(String baseDirName,
String commitId)
throws Exception
Exceptionprotected static com.liferay.portal.kernel.io.unsync.UnsyncBufferedReader getGitCommandReader(String gitCommand)
throws Exception
Exceptionprotected static int getGitLevel(String baseDirName)
throws GitException
GitExceptionprotected static String getLatestAuthorCommitId()
throws Exception
Exceptionprotected static List<String> getLocalChangesFileNames(String baseDirName,
String command)
throws Exception
Exceptionprotected static File getRootDir(File dir,
File baseDir,
String markerFileName)