首页 > 解决方案 > 在 Windows 10 上查找或编译最新的 GNU RCS (5.10)

问题描述

很长一段时间以来,我一直在 Windows 上使用 RCS。移植到 Windows 的最新可用版本是Purdue Universityezwinports的 5.7 。

我宁愿继续使用 RCS,因为我有许多脚本在使用它,而且我对它的功能感到满意(即使我意识到它已经过时了)。我希望继续在 Windows 10 上使用最新版本,我知道他们修复了GNU RCS 5.10中的很多错误。

我进行了广泛搜索,但未能找到适用于 Windows 10 的 RCS 5.10。

MSYS2 或 Cygwin 版本不适用于 Emacs 或 Powershell(我相信是因为路径不兼容)。如果我rcs从 WSL 调用,则相同,wsl run ci,等等。

我也知道这一点

我需要帮助定位(更好的选择),或在 Windows 10 上编译最新的 RCS (5.10)。

标签: windowscompilationrcs

解决方案


截至 2020-11-01,MSYS2 提供 RCS 5.10.0

诸如ciand之类的命令co在 PowerShell 中不起作用,因为它们是 shell 脚本,并且依赖于 shebang 来运行。此外,参考 MSYS2 隐式路径修改/c/,如 等。

例如,处理这种情况的一种方法是将此类命令包装在.cmd脚本中。就我而言,我通过将 $HOME 的连接链接创建为c:/msys64/home.

现在我可以在 Windows 10 上愉快地从 Emacs 27.1 运行 RCS。


推荐阅读