2コミット間の差分を取りたく下記を参考サイトから
いただき試したのですが、
if "%2" EQU "" ( set PARAM1=HEAD set PARAM2=%1 ) else ( set PARAM1=%1 set PARAM2=%2 ) setlocal enabledelayedexpansion set RET_DIR= for /F "usebackq" %%i in (`git diff --name-only %PARAM1% %PARAM2%`) do ( set RET_DIR=!RET_DIR! "%%i" ) git archive --format=zip --prefix=archive/ %PARAM1% %RET_DIR% -o archive.zip
ソースツリーの詳細な出力に下記のような表示が出て
出力されません・・・
test.bat 0c0c354bb7873b73fe333f868e25dd043ece5675 3685fd9fcf93524d95c1066374d9f1fba6f9ac99 C:\Users\tetsurou\Desktop\ebara\soccer\ebara_soccer_html>�E�if "3685fd9fcf93524d95c1066374d9f1fba6f9ac99" EQU "" ( C:\Users\tetsurou\Desktop\ebara\soccer\ebara_soccer_html>set PARAM1=HEAD C:\Users\tetsurou\Desktop\ebara\soccer\ebara_soccer_html>set PARAM2=0c0c354bb7873b73fe333f868e25dd043ece5675 C:\Users\tetsurou\Desktop\ebara\soccer\ebara_soccer_html>set PARAM1=0c0c354bb7873b73fe333f868e25dd043ece5675 C:\Users\tetsurou\Desktop\ebara\soccer\ebara_soccer_html>set PARAM2=3685fd9fcf93524d95c1066374d9f1fba6f9ac99 C:\Users\tetsurou\Desktop\ebara\soccer\ebara_soccer_html>setlocal enabledelayedexpansion C:\Users\tetsurou\Desktop\ebara\soccer\ebara_soccer_html>set RET_DIR= C:\Users\tetsurou\Desktop\ebara\soccer\ebara_soccer_html>for /F "usebackq" %i in (`git diff --name-only 0c0c354bb7873b73fe333f868e25dd043ece5675 3685fd9fcf93524d95c1066374d9f1fba6f9ac99`) do (set RET_DIR=!RET_DIR! "%i" ) C:\Users\tetsurou\Desktop\ebara\soccer\ebara_soccer_html>git archive --format=zip --prefix=archive/ 0c0c354bb7873b73fe333f868e25dd043ece5675 -o archive.zip '�E�if' �́A����R�}���h�܂��͊O���R�}���h�A ����\�ȃv���O�����܂��̓o�b�` �t�@�C���Ƃ��ĔF������Ă��܂���B 'git' �́A����R�}���h�܂��͊O���R�}���h�A ����\�ȃv���O�����܂��̓o�b�` �t�@�C���Ƃ��ĔF������Ă��܂���B 'git' �́A����R�}���h�܂��͊O���R�}���h�A ����\�ȃv���O�����܂��̓o�b�` �t�@�C���Ƃ��ĔF������Ă��܂���B エラー終了しました。エラーの内容は上記をご覧ください。
エラーの内容もよくわからず、
最初は文字化けを疑いshift-jisからutf-8にしていたのですが、
少し改善したものの相変わらず文字化けのような箇所が混在している形です・・
これがうまくいっていない要因なのかもわからないのですが・・・
どこかおかしい部分ありますでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/05 14:46
2019/03/06 13:17