我使用 git 存储库存储各种文档,并使用 TortoiseGit 来处理它们。
有时,我必须将文件发送给其他人进行修改,或者如果他(她)要求它的旧版本。
我可以通过...
- 打开目录的 Tortoise git log。
- (如果需要)选择提交。
- 右键单击该文件。
- 选择“将修订保存到”。
- 将文件保存在某处。
- 使用我的邮件程序将其附加到电子邮件中。
- 删除导出的文件。
我对第 4./5 步感到恼火,而且我总是忘记第 7 步。 -- 有没有办法在菜单中添加“通过邮件发送修订”之类的内容?
我使用 git 存储库存储各种文档,并使用 TortoiseGit 来处理它们。
有时,我必须将文件发送给其他人进行修改,或者如果他(她)要求它的旧版本。
我可以通过...
我对第 4./5 步感到恼火,而且我总是忘记第 7 步。 -- 有没有办法在菜单中添加“通过邮件发送修订”之类的内容?
其实很简单,这个小.bat文件就可以做到:
...
必须用邮件程序(例如)替换,C:\Program Files\MyCoolMailProgram\program.exe /newMail /attachment %~1
要附加的文件在%1
(或%~1
删除"
s)。在 TortoiseGit 中,您可以选择Open with...和脚本。TortoiseGit 在某处创建文件修订作为临时文件,并将临时文件的路径提供给您的脚本 (
%1
),等等。:-)PAUSE
脚本末尾的 确保脚本是打开的,直到你在 cmd 窗口中按下一个键——我不知道,什么时候 TortoiseGit 删除了临时文件,所以我们保持脚本打开。