41 #ifndef __OPENFLUID_UTILS_GITPROXY_HPP__    42 #define __OPENFLUID_UTILS_GITPROXY_HPP__    66       TRACKED, UNTRACKED, IGNORED, CONFLICT, ADDED, DELETED, MODIFIED
    71         bool m_IsDirty = 
false;
    78         bool m_IsGitTracked = 
false;
    80         QString m_BranchName = 
"";
    88     QProcess* mp_Process = 
nullptr;
    94     static void findGitProgram();
    99     void processStandardOutput();
   101     void processErrorOutput();
   103     void processErrorOutputAsInfo();
   108     void info(
const QString& Message);
   110     void error(
const QString& Message);
   119     static bool isAvailable();
   121     static QString getCurrentOpenFLUIDBranchName();
   123     bool clone(
const QString& FromUrl, 
const QString& ToPath,
   124                const QString& Username = 
"", 
const QString& Password = 
"",
   125                bool SslNoVerify = 
false);
   129     QString statusHtml(
const QString& Path, 
bool WithColorCodes);
   131     QString logHtml(
const QString& Path, 
bool WithColorCodes);
 Definition: GitProxy.hpp:69
Definition: ProgramProxy.hpp:51
#define OPENFLUID_API
Definition: dllexport.hpp:87
Definition: ApplicationException.hpp:47
FileStatus
Definition: GitProxy.hpp:64
QMap< QString, FileStatusInfo > m_FileStatusByTreePath
Definition: GitProxy.hpp:82
Definition: GitProxy.hpp:58
Definition: GitProxy.hpp:76