#include "HelpCommand.h"\r
#include "StashCommand.h"\r
#include "SubmoduleCommand.h"\r
+#include "ReflogCommand.h"\r
+#include "SendMailCommand.h"\r
+#include "CatCommand.h"\r
+#include "RefBrowseCommand.h"\r
+#include "SVNDCommitCommand.h"\r
+#include "SVNRebaseCommand.h"\r
+#include "SyncCommand.h"\r
+\r
#if 0\r
\r
\r
-#include "CatCommand.h"\r
+\r
#include "CheckoutCommand.h"\r
\r
\r
cmdResolve,\r
cmdRevert,\r
cmdRevisionGraph,\r
+ cmdSendMail,\r
cmdSettings,\r
cmdShowCompare,\r
cmdSwitch,\r
cmdStashApply,\r
cmdStashList,\r
cmdSubAdd, \r
- cmdSubUpdate, \r
+ cmdSubUpdate,\r
+ cmdSubSync,\r
+ cmdRefLog,\r
+ cmdRefBrowse,\r
+ cmdSVNDCommit,\r
+ cmdSVNRebase,\r
+ cmdSync,\r
\r
} TGitCommand;\r
\r
{ cmdResolve, _T("resolve") },\r
{ cmdRevert, _T("revert") },\r
{ cmdRevisionGraph, _T("revisiongraph") },\r
+ { cmdSendMail, _T("sendmail") },\r
{ cmdSettings, _T("settings") },\r
{ cmdShowCompare, _T("showcompare") },\r
{ cmdSwitch, _T("switch") },\r
{ cmdStashList, _T("stashlist") },\r
{ cmdSubAdd, _T("subadd") },\r
{ cmdSubUpdate, _T("subupdate") },\r
+ { cmdSubSync, _T("subsync") },\r
+ { cmdRefLog, _T("reflog") },\r
+ { cmdRefBrowse, _T("refbrowse") },\r
+ { cmdSVNDCommit, _T("svndcommit") },\r
+ { cmdSVNRebase, _T("svnrebase") },\r
+ { cmdSync, _T("sync") },\r
};\r
\r
\r
-\r
-\r
Command * CommandServer::GetCommand(const CString& sCmd)\r
{\r
// Look up the command\r
}\r
}\r
\r
+ \r
+ // CBrowseRefsDlg dialog\r
\r
\r
switch (command)\r
return new SubmoduleAddCommand;\r
case cmdSubUpdate:\r
return new SubmoduleUpdateCommand;\r
-\r
-#if 0\r
-\r
+ case cmdRefLog:\r
+ return new RefLogCommand;\r
+ case cmdSubSync:\r
+ return new SubmoduleSyncCommand;\r
+ case cmdSendMail:\r
+ return new SendMailCommand;\r
case cmdCat:\r
return new CatCommand;\r
+ case cmdRefBrowse:\r
+ return new RefBrowseCommand;\r
+ case cmdSVNDCommit:\r
+ return new SVNDCommitCommand;\r
+ case cmdSVNRebase:\r
+ return new SVNRebaseCommand;\r
+ case cmdSync:\r
+ return new SyncCommand;\r
+#if 0\r
+\r
+ \r
case cmdCheckout:\r
return new CheckoutCommand;\r
\r