OSDN Git Service

Remove IBugTraqProvider intermediate files from repository
[tortoisegit/TortoiseGitJp.git] / src / Git / GitRev.h
index 3070c8a..45f3755 100644 (file)
@@ -1,4 +1,5 @@
 #pragma once\r
+#include "gittype.h"\r
 #include "GitStatus.h"\r
 #include "AtlTime.h"\r
 \r
@@ -53,9 +54,12 @@ public:
        GIT_REV_LIST m_ParentHash;\r
        CTGitPathList m_Files;\r
        int     m_Action;\r
+       TCHAR m_Mark;\r
        \r
+       BOOL IsBoundary(){return m_Mark == _T('-');}\r
+\r
        void Clear();\r
-       int ParserFromLog(CString &log);\r
+       int ParserFromLog(BYTE_VECTOR &log,int start=0);\r
        CTime ConverFromString(CString input);\r
        inline int ParentsCount(){return m_ParentHash.size();}\r
        \r