#include "ReflogCommand.h"\r
#include "SendMailCommand.h"\r
#include "CatCommand.h"\r
-\r
-#include "BrowseRefsDlg.h"\r
+#include "RefBrowseCommand.h"\r
+#include "SVNDCommitCommand.h"\r
+#include "SVNRebaseCommand.h"\r
+#include "SyncCommand.h"\r
+#include "UpdateCheckCommand.h"\r
+#include "PasteCopyCommand.h"\r
+#include "PasteMoveCommand.h"\r
\r
#if 0\r
\r
\r
\r
#include "MergeAllCommand.h"\r
-#include "PasteCopyCommand.h"\r
-#include "PasteMoveCommand.h"\r
\r
#include "PropertiesCommand.h"\r
#include "RebuildIconCacheCommand.h"\r
\r
#include "UnIgnoreCommand.h"\r
#include "UnLockCommand.h"\r
-#include "UpdateCheckCommand.h"\r
+\r
#include "UpdateCommand.h"\r
#include "UrlDiffCommand.h"\r
#endif\r
cmdUrlDiff, \r
cmdStashSave, \r
cmdStashApply,\r
+ cmdStashPop,\r
cmdStashList,\r
cmdSubAdd, \r
cmdSubUpdate,\r
cmdSubSync,\r
cmdRefLog,\r
- cmdTest\r
+ cmdRefBrowse,\r
+ cmdSVNDCommit,\r
+ cmdSVNRebase,\r
+ cmdSync,\r
\r
} TGitCommand;\r
\r
{ cmdUrlDiff, _T("urldiff") },\r
{ cmdStashSave, _T("stashsave") },\r
{ cmdStashApply, _T("stashapply") },\r
+ { cmdStashPop, _T("stashpop") },\r
{ cmdStashList, _T("stashlist") },\r
{ cmdSubAdd, _T("subadd") },\r
{ cmdSubUpdate, _T("subupdate") },\r
{ cmdSubSync, _T("subsync") },\r
{ cmdRefLog, _T("reflog") },\r
- { cmdTest, _T("test") },\r
+ { cmdRefBrowse, _T("refbrowse") },\r
+ { cmdSVNDCommit, _T("svndcommit") },\r
+ { cmdSVNRebase, _T("svnrebase") },\r
+ { cmdSync, _T("sync") },\r
};\r
\r
\r
-\r
-class TestCommand : public Command\r
-{\r
- virtual bool Execute()\r
- {\r
- CBrowseRefsDlg().DoModal();\r
- return true;\r
- }\r
-};\r
- \r
-\r
-\r
Command * CommandServer::GetCommand(const CString& sCmd)\r
{\r
// Look up the command\r
return new DropMoveCommand;\r
// case cmdDropCopy:\r
// return new DropCopyCommand;\r
-// case cmdDropCopyAdd:\r
-// return new DropCopyAddCommand;\r
+ case cmdDropCopyAdd:\r
+ return new DropCopyAddCommand;\r
// case cmdDropExport:\r
// return new DropExportCommand;\r
case cmdHelp:\r
return new StashSaveCommand;\r
case cmdStashApply:\r
return new StashApplyCommand;\r
+ case cmdStashPop:\r
+ return new StashPopCommand;\r
case cmdSubAdd:\r
return new SubmoduleAddCommand;\r
case cmdSubUpdate:\r
return new SendMailCommand;\r
case cmdCat:\r
return new CatCommand;\r
- case cmdTest:\r
- return new TestCommand;\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
+ case cmdUpdateCheck:\r
+ return new UpdateCheckCommand;\r
+ case cmdPasteCopy:\r
+ return new PasteCopyCommand;\r
+ case cmdPasteMove:\r
+ return new PasteMoveCommand;\r
+\r
#if 0\r
\r
\r
return new LockCommand;\r
case cmdMergeAll:\r
return new MergeAllCommand;\r
- case cmdPasteCopy:\r
- return new PasteCopyCommand;\r
- case cmdPasteMove:\r
- return new PasteMoveCommand;\r
case cmdPrevDiff:\r
return new PrevDiffCommand;\r
case cmdProperties:\r
return new UnLockCommand;\r
case cmdUpdate:\r
return new UpdateCommand;\r
- case cmdUpdateCheck:\r
- return new UpdateCheckCommand;\r
case cmdUrlDiff:\r
return new UrlDiffCommand;\r
#endif\r