我在 Windows XP 机器上使用 TkCVS 作为 CYGWIN CVS 客户端的 GUI 前端。这是一个很好的折衷方案,因为在我的 Linux 机器上我也在运行 TkCVS(运行 CVS 服务器的同一台机器,顺便说一句......)。
我有兴趣用商业产品(如 BeyondCompare 或 ExamDiff ...)替换 diff 实用程序(它有一个 tkdiff.tcl GUI 前端,用于 TkCVS)
有没有人有办法做到这一点?谢谢!
我在 Windows XP 机器上使用 TkCVS 作为 CYGWIN CVS 客户端的 GUI 前端。这是一个很好的折衷方案,因为在我的 Linux 机器上我也在运行 TkCVS(运行 CVS 服务器的同一台机器,顺便说一句......)。
我有兴趣用商业产品(如 BeyondCompare 或 ExamDiff ...)替换 diff 实用程序(它有一个 tkdiff.tcl GUI 前端,用于 TkCVS)
有没有人有办法做到这一点?谢谢!
来自tkcvs 常见问题解答:
Q4。我可以在 tkcvs 中使用 tkdiff 以外的差异工具吗?
A. 是的,通过更改 cvscfg(tkdiff)。您通常必须为您的 diff 工具编写一个包装器,以使其检查版本,并处理其特定的命令行选项,这些选项可能与 tkdiff 不同。
在 contrib 目录中,有一个名为 "cvsdiff" 的 gvim-wrapper,它可以按原样使用,也可以作为包装您喜欢的 diff 工具的模型。
只使用 cvs diff 命令怎么样?
或者下载 vim 的 cvscommand 插件模块。