有没有办法在提交到 CVS 时自动去除代码中的尾随空格?

发布于 2024-07-29 13:38:49 字数 201 浏览 6 评论 0原文

我们使用 CVS,在每个版本中我们都必须同步两个不同的代码分支,并且在每个版本周期中都是相同的情况,空白问题会导致错误并浪费时间。

我正在寻找一种在将文件提交到 CVS 时自动去除尾随空格的方法,除非明确禁止,例如通过命令行选项。 是否已经有可用的解决方案? 如果没有,如果我编写一个插件来做到这一点,有人会感兴趣吗?

问候, 史蒂文

We're using CVS, on every release we have to synchronise two different branches of code, and in every release cycle it's the same story, whitespace problems causing errors and wasting time.

I'm looking for a way to automatically strip out trailing whitespace upon committing a file to CVS, unless explicitly forbidden, say by a command-line option. Is there a solution already available? If not, would anyone be interested if I wrote a plugin to do this?

Regards,
Steven

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

酒儿 2024-08-05 13:38:49

大多数源管理工具都可以选择比较两个文件而忽略空格。 你检查过这个吗?

Most source management tools have options to compare two files ignoring whitespace. Have you checked for this?

逆夏时光 2024-08-05 13:38:49

您可以尝试使用像 Beyond Compare 这样的比较实用程序,您可以将其配置为忽略文件之间的空格和其他细微差异。 或者您可以配置您正在使用的现有比较工具来执行类似的操作?

You could try using a compare utility like Beyond Compare which you can configure to ignore whitespace and other trivial differences between files. Or you could maybe configure the existing compare tool you're using to do something similar?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文