Signed-off-by: Frank Li <lznuaa@gmail.com>
g_Git.Run(cmd,&out);\r
}\r
\r
- cmd.Format(_T("git.cmd commit -m \"%s\""), m_sLogMessage);\r
+ CString tempfile=::GetTempFile();\r
+ CStdioFile file(tempfile,CFile::modeReadWrite|CFile::modeCreate );\r
+ file.WriteString(m_sLogMessage);\r
+ file.Close();\r
+\r
+ out =_T("");\r
+ cmd.Format(_T("git.cmd commit -F \"%s\""), tempfile);\r
g_Git.Run(cmd,&out);\r
+\r
+ \r
\r
CMessageBox::Show(this->m_hWnd, out, _T("Commit Finish"), MB_YESNO | MB_ICONINFORMATION);\r
\r