如何修复从颠覆存储库上的文件结尾的所有损坏行

发布于 2024-09-07 20:20:10 字数 110 浏览 9 评论 0 原文

我有一个很大的颠覆存储库,我发现许多 .py 文件(也许还有其他文件)没有正确的行结尾,在不同平台上签出时会产生问题。

不一一修复,如何解决?

另外如何防止其他人破坏存储库?

I have a big subversion repository and I discovered that many .py files (and maybe others) do not have the proper line endings, generating problems when checked out on different platforms.

How can I solve this without repairing them one by one?

Also how to I prevent others from corrupting the repository?

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

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

发布评论

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

评论(2

满地尘埃落定 2024-09-14 20:20:10

您需要将这些文件的 SVN 属性“eol-style”设置为“native”。 检查一下

 svn propset svn:eol-style 'native'

You need to set up a SVN property "eol-style" for these files to "native". Check this

 svn propset svn:eol-style 'native'
淤浪 2024-09-14 20:20:10

查看 svn-apply-autoprops 脚本作为源代码分发的一部分——它会将所有签出文件的属性与您的 subversion 配置文件中的属性进行比较,然后应用正确的属性。正如 Pmod 提到的,必须将 svn:eol-style 属性设置为 native

Look at the svn-apply-autoprops script that comes as part of the source distribution -- it'll compare the properties of all checked out files with that in your subversion configuration file and then apply the correct properties. As Pmod mentions, it's the svn:eol-style property that has to be set to native

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