ファイルのgitリビジョンをメールで送信

ファイルのgitリビジョンをメールで送信

私はさまざまなドキュメントに Git リポジトリを使用し、それらを処理するために TortoiseGit を使用します。

場合によっては、文書を他の人に送って修正してもらったり、古いバージョンを要求されたりすることがあります。

...すればそれができる。

  1. ディレクトリの Tortoise git ログを開きます。
  2. (必要な場合) コミットを選択します。
  3. ファイルを右クリックします。
  4. 「リビジョンを保存先」を選択します。
  5. ファイルをどこかに保存します。
  6. メールプログラムを使用して電子メールに添付します。
  7. エクスポートされたファイルを削除します。

手順 4./5. が面倒で、手順 7. をいつも忘れてしまいます。メニューに「リビジョンをメールで送信」のようなものを追加する方法はありますか?

答え1

実は非常に簡単で、この小さな .bat ファイルで実行できます。

...
PAUSE

...メール プログラム (例 ) に置き換える必要がありC:\Program Files\MyCoolMailProgram\program.exe /newMail /attachment %~1、添付するファイルは にあります%1(または%~1を削除します")。

TortoiseGitでは、開く...そしてスクリプト。TortoiseGit はファイル リビジョンを一時ファイルとしてどこかに作成し、一時ファイルのパスをスクリプトに渡します ( %1)。これで完了です。:-)

スクリプトの最後にはPAUSE、cmd ウィンドウ内でキーが押されるまでスクリプトが開いていることを確認します。TortoiseGit が一時ファイルをいつ削除するかはわかりませんが、スクリプトは開いたままになります。

関連情報