public class GitUtil
extends Object
| Constructor and Description |
|---|
GitUtil() |
| Modifier and Type | Method and Description |
|---|---|
protected static String |
getCurrentBranchCommitId(String gitWorkingBranchName) |
static String |
getCurrentBranchFileContent(String gitWorkingBranchName,
String fileName) |
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) |
protected static String |
getFileContent(String commitId,
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 String |
getLatestAuthorFileContent(String fileName) |
static List<String> |
getLatestAuthorFileNames(String baseDirName) |
static List<String> |
getLatestAuthorFileNames(String baseDirName,
boolean includeDeletedFileNames) |
static String |
getLocalChangesFileContent(String fileName) |
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> |
getModifiedLastDayFileNames(String baseDirName) |
protected static File |
getRootDir(File dir,
File baseDir,
String markerFileName) |
static void |
main(String[] args) |
public static String getCurrentBranchFileContent(String gitWorkingBranchName,
String fileName)
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 getLatestAuthorFileContent(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 getLocalChangesFileContent(String fileName)
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> getModifiedLastDayFileNames(String baseDirName)
throws Exception
Exceptionpublic static void main(String[] args)
throws Exception
Exceptionprotected static String getCurrentBranchCommitId(String gitWorkingBranchName)
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 getFileContent(String commitId,
String fileName)
throws Exception
Exceptionprotected 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)