我正在使用带有 Tortoisehg 2.3 的 win xp。我使用 bit bucket 来备份我的个人源代码。(很少用于真正的版本控制,更多的是作为源备份存储)。现在我必须右键单击我的存储库,选择提交,然后输入提交消息(我选择只复制我上次使用的相同消息,有一个下拉菜单可以执行此操作),然后单击提交。然后我再次右键单击并选择同步并通过此选项最终推送。我可以使用工作台并做类似的事情。我想优化这个过程,所以我决定只写一个 dos bat 脚本来提交和推送。当我按下 Tortoisehg 时,会向窗口吐出 hg 命令,你可以看到它并从这里剪切和粘贴。对于提交,它并没有显示它实际上在做什么。当我很久以前使用 TortoiseSVN 时,我记得有一个日志文件,其中存储了所有执行的 svn 命令以进行调试。所以我开始搜索 TortoiseHg 日志文件。
有谁知道:
1) Tortoisehg 是否在某个地方有一个日志文件,它存储所有执行的 mercurial 命令以及所有命令行选项?
2)有没有更好的方法来进行一步提交推送(通过 Tortoisehg gui 或 bat 或一些插件/扩展等)?
问候