跳转到主要内容

Reinout的pypy的fixeol脚本的安装版本

项目描述

EOL修复脚本

脚本的功能

脚本遍历目录结构,修复非二进制文件中的非本地EOL结尾。因此,如果您在Linux上工作(可能反之亦然,尽管我没有尝试),Windows行结束符将消失。

许多人忘记在他们的主要svn配置文件中将默认的EOL行结束符设置为本地。请参阅zope的svn说明,了解为什么这是您需要做的事情。

脚本在尚未设置的情况下将相关的svn属性eol-style设置为本地。

历史和起源

原始脚本(以及99%的功能)来自Holger Krekel,来自pypy项目

几年前,我收到了Guido Wesdorp的一个用于清理svn中EOL样式的脚本。我长时间保留了一个私有(修改过的)副本,后来才得知它来自pypy项目: http://codespeak.net/pypy/dist/pypy/tool/fixeol .

对原始脚本的一些修改

  • 检查了一些额外的文件扩展名(如.zcml.ini文件,以及像paster骨架中的_tmpl文件之类的文件)。

  • 一些代码清理和优化。

  • 添加了setup.py和一个console_scripts入口点,以便容易安装。

更改日志

1.1 (2010-05-18)

  • 也将 html、rst、dtml、css 和 js 作为文本文件处理。

1.0.2 (2009-11-25)

  • 修复了 setup.py,以便找到 python 脚本。

  • 添加了 MANIFEST.in 以修复 PyPI 上的源分布。

  • 更新了自述文件,在 irc 中的 #pypy 上询问后,承认 Holger Krekel 为原作者。

0.1 (2009-11-25)

  • 清理了原始 fixeol 脚本的副本,并使其可 easy_install。

项目详情


下载文件

下载适用于您平台的应用程序。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。

源分布

eolfixer-1.1.tar.gz (3.7 kB 查看哈希值)

上传时间

由以下支持