X-Git-Url: http://git.sourceforge.jp/view?p=tortoisegit%2FTortoiseGitJp.git;a=blobdiff_plain;f=src%2FGit%2FGit.h;h=b9da969fcaaba02a4864ceee250d6de08be53eda;hp=96a0186f57cadd4865044c7cd73ece617fee0096;hb=4329a6273f282eb5a5527dabdd294b508e67a64e;hpb=6b8fc62e4b6c4e0ec125dced809b80c1e5685a41 diff --git a/src/Git/Git.h b/src/Git/Git.h index 96a0186..b9da969 100644 --- a/src/Git/Git.h +++ b/src/Git/Git.h @@ -51,7 +51,10 @@ public: LOG_INFO_PATCH=0x4, LOG_INFO_FULLHISTORY=0x8, LOG_INFO_BOUNDARY=0x10, - LOG_INFO_ALL=0x20 + LOG_INFO_ALL_BRANCH=0x20, + LOG_INFO_ONLY_HASH=0x40, + LOG_INFO_DETECT_RENAME=0x80, + LOG_INFO_DETECT_COPYRENAME=0x100 }LOG_INFO_MASK; int GetRemoteList(STRING_VECTOR &list); @@ -60,12 +63,12 @@ public: int GetMapHashToFriendName(MAP_HASH_NAME &map); //hash is empty means all. -1 means all - int GetLog(CString& logOut,CString &hash, CTGitPath *path = NULL,int count=-1,int InfoMask=LOG_INFO_STAT|LOG_INFO_FILESTATE|LOG_INFO_BOUNDARY); + int GetLog(CString& logOut,CString &hash, CTGitPath *path = NULL,int count=-1,int InfoMask=LOG_INFO_STAT|LOG_INFO_FILESTATE|LOG_INFO_BOUNDARY|LOG_INFO_DETECT_COPYRENAME); git_revnum_t GetHash(CString &friendname); int BuildOutputFormat(CString &format,bool IsFull=TRUE); - int GetShortLog(CString &log,CTGitPath * path=NULL, int count =-1); + //int GetShortLog(CString &log,CTGitPath * path=NULL, int count =-1); static void StringAppend(CString *str,char *p); BOOL IsInitRepos();