【发布时间】:2014-10-11 05:44:48
【问题描述】:
我在 Mac (10.7.5) 上使用 RCS (v5.7) 进行版本控制。我发现它对单个用户来说已经足够了。 有没有办法让源代码中的 $Log:$ 输出具有 crlf (\r\n) 行结尾而不是换行符 (\n)?我希望源最大程度地与其他操作系统兼容,所以我使用 DOS 文件编码(在 emacs 中)。这工作正常,直到 $Log:$ 数据仅添加换行符,并且 emacs 决定它不是DOS格式了...
【问题讨论】:
-
完整的 RCS 文档位于 gnu.org/software/rcs/manual/rcs.html。如果有自定义日志格式的方法,那里会提到。
-
FWIW,我认为使用 DOS 风格的行尾只是“最大限度地与其他操作系统兼容”是错误的。所有操作系统都可以很好地处理 LF 终止的文件,如今,AFAIK。