代码之家  ›  专栏  ›  技术社区  ›  jb.

Tortoissesvn命令行差异

  •  8
  • jb.  · 技术社区  · 16 年前

    我使用的命令是:

    TortoiseProc /command:diff /path:myfile.txt
    

    它将打开diff-tortoissesvn窗口,但只将工作副本与头副本进行比较。我想要的是将工作副本与回购协议中不同的最新版本进行比较。基本上,与运行右键单击->Tortoissesvn->“diff”相同,如果头部与工作副本不同。否则,运行右键单击->Tortoissesvn->“与以前的版本不同”

    2 回复  |  直到 16 年前
        1
  •  7
  •   Stefan    16 年前

    创建注册表双字值

    HKCU\Software\TortoiseSVN\Debug
    

    并将其值设置为1。

    之后,无论何时使用任何命令,都会首先弹出一个对话框,显示以TortoiseProc.exe启动的确切命令行参数。

    一旦知道要使用的命令,就可以再次删除注册表项。

        2
  •  2
  •   Sander Rijken    16 年前

    我没有测试过,但是这个 应该 工作依据 docs

    TortoiseProc /command:diff /startrev:WORKING /endrev:HEAD /path:myfile.txt