GME
13
|
#include <Client.h>
Public Member Functions | |
Client (const std::string &p_userName, const std::string &p_passWord) | |
virtual | ~Client (void) |
Public Attributes | |
bool | m_cancelOperation |
Protected Types | |
typedef std::vector< long > | UPDATE_RES |
Protected Member Functions | |
long | sub_checkout (const char *moduleName, const char *destPath, Revision &revision, Revision &pegRevision, bool recurse, bool ignoreExternals) |
bool | sub_update (Targets &targets, Revision &revision, bool recurse, bool ignoreExternals, UPDATE_RES &res) |
long | sub_commit (Targets &targets, const char *message, bool recurse, bool noUnlock) |
long | sub_commit3 (Targets &targets, const char *message, bool recurse, bool noUnlock) |
bool | sub_cleanup (const char *path) |
bool | sub_resolved (const char *path, bool recurse) |
bool | sub_propertySet (const char *path, const char *name, const char *value, bool recurse, bool force) |
bool | sub_lock (Targets &targets, const char *comment, bool force) |
bool | sub_unlock (Targets &targets) |
bool | sub_info2 (const char *p_path, Revision &revision, Revision &pegRevision, bool p_recurse, ClientUtil::InfoHelp::InfoVec &p_infoVect, bool p_suppressIllegalUrlErrorMsg) |
bool | info2Qck (const char *p_path, bool p_recursive, ClientUtil::InfoHelp::InfoVec &p_infoVect, bool p_suppressErrorMsg=false) |
int | sub_add (const char *p_pathOrUrl, bool rec) |
long | sub_mkdir (Targets &targets, const char *p_msg) |
long | sub_mkdir2 (Targets &targets, const char *p_msg) |
svn_client_ctx_t * | createContext (const char *p_message, apr_pool_t *pool) |
svn_client_ctx_t * | getContext (const char *p_message, apr_pool_t *pool) |
void | notification2 (ClientUtil::NotifyHelp *notify2) |
void | setPrompt (Prompter *prompter) |
void | setCommitMessageHandler (ClientUtil::CommitHelp::MsgBuilder *p_commitMessageBuilder) |
void | cancelOperation () |
ClientUtil::StatusInfo | sub_single_status (const char *path, bool onServer) |
ClientUtil::StatusExtInfoVec | sub_extended_status (const char *p_path, bool p_onServer) |
Protected Attributes | |
std::auto_ptr< Pool > | m_ctxPool |
svn_client_ctx_t * | m_ctx |
std::string | m_commitMessage |
ClientUtil::NotifyHelp * | m_notify2 |
Prompter * | m_prompter |
ClientUtil::CommitHelp::MsgBuilder * | m_commitMessageBuilder |
std::string | m_userName |
std::string | m_passWord |
std::string | m_configDir |
typedef std::vector< long> Client::UPDATE_RES [protected] |
Client::Client | ( | const std::string & | p_userName, |
const std::string & | p_passWord | ||
) |
virtual Client::~Client | ( | void | ) | [virtual] |
void Client::cancelOperation | ( | ) | [protected] |
svn_client_ctx_t* Client::createContext | ( | const char * | p_message, |
apr_pool_t * | pool | ||
) | [protected] |
svn_client_ctx_t* Client::getContext | ( | const char * | p_message, |
apr_pool_t * | pool | ||
) | [protected] |
bool Client::info2Qck | ( | const char * | p_path, |
bool | p_recursive, | ||
ClientUtil::InfoHelp::InfoVec & | p_infoVect, | ||
bool | p_suppressErrorMsg = false |
||
) | [protected] |
void Client::notification2 | ( | ClientUtil::NotifyHelp * | notify2 | ) | [protected] |
void Client::setCommitMessageHandler | ( | ClientUtil::CommitHelp::MsgBuilder * | p_commitMessageBuilder | ) | [protected] |
void Client::setPrompt | ( | Prompter * | prompter | ) | [protected] |
int Client::sub_add | ( | const char * | p_pathOrUrl, |
bool | rec | ||
) | [protected] |
long Client::sub_checkout | ( | const char * | moduleName, |
const char * | destPath, | ||
Revision & | revision, | ||
Revision & | pegRevision, | ||
bool | recurse, | ||
bool | ignoreExternals | ||
) | [protected] |
bool Client::sub_cleanup | ( | const char * | path | ) | [protected] |
long Client::sub_commit | ( | Targets & | targets, |
const char * | message, | ||
bool | recurse, | ||
bool | noUnlock | ||
) | [protected] |
long Client::sub_commit3 | ( | Targets & | targets, |
const char * | message, | ||
bool | recurse, | ||
bool | noUnlock | ||
) | [protected] |
ClientUtil::StatusExtInfoVec Client::sub_extended_status | ( | const char * | p_path, |
bool | p_onServer | ||
) | [protected] |
bool Client::sub_info2 | ( | const char * | p_path, |
Revision & | revision, | ||
Revision & | pegRevision, | ||
bool | p_recurse, | ||
ClientUtil::InfoHelp::InfoVec & | p_infoVect, | ||
bool | p_suppressIllegalUrlErrorMsg | ||
) | [protected] |
bool Client::sub_lock | ( | Targets & | targets, |
const char * | comment, | ||
bool | force | ||
) | [protected] |
long Client::sub_mkdir | ( | Targets & | targets, |
const char * | p_msg | ||
) | [protected] |
long Client::sub_mkdir2 | ( | Targets & | targets, |
const char * | p_msg | ||
) | [protected] |
bool Client::sub_propertySet | ( | const char * | path, |
const char * | name, | ||
const char * | value, | ||
bool | recurse, | ||
bool | force | ||
) | [protected] |
bool Client::sub_resolved | ( | const char * | path, |
bool | recurse | ||
) | [protected] |
ClientUtil::StatusInfo Client::sub_single_status | ( | const char * | path, |
bool | onServer | ||
) | [protected] |
bool Client::sub_unlock | ( | Targets & | targets | ) | [protected] |
bool Client::sub_update | ( | Targets & | targets, |
Revision & | revision, | ||
bool | recurse, | ||
bool | ignoreExternals, | ||
UPDATE_RES & | res | ||
) | [protected] |
std::string Client::m_commitMessage [protected] |
std::string Client::m_configDir [protected] |
svn_client_ctx_t* Client::m_ctx [protected] |
std::auto_ptr<Pool> Client::m_ctxPool [protected] |
ClientUtil::NotifyHelp* Client::m_notify2 [protected] |
std::string Client::m_passWord [protected] |
Prompter* Client::m_prompter [protected] |
std::string Client::m_userName [protected] |