如何修复 SVN 导入行结尾错误?

2024-02-23

我必须导入一个巨大的 SVN 存储库,并将其从一台服务器传输到另一台服务器。所以我从旧服务器导出它:

svnadmin dump . > archive.svn

并将其导入新的:

svnadmin load . < archive.svn

在导入过程中我收到此错误:

Cannot accept non-LF line endings in 'svn:ignore' property

我怎样才能解决这个问题?我可以完全控制两台服务器。


您有 2 个选择,修复源或禁用 prop 验证。

修复源码(svn:log 和 svn:ignore):

sed -e '/^svn:log$/,/^K / s/^M/ /' -e '/^svn:ignore$/,/^PROPS-END$/ s/^M/\n/' archive.svn > repaired-archive.svn

svnadmin load . < repaired-archive.svn

Where ^M是控制字符,表示十六进制的 0D。要获得它,请使用 ^V^M (控制V 控制M) 代替 ^M(抑扬符 M 或控制 M)

禁用道具验证:

svnadmin load --bypass-prop-validation . < archive.svn
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何修复 SVN 导入行结尾错误? 的相关文章

  • 区分由于找不到模块而导致的 ImportError 或 python 中模块本身的错误导入?

    我在 python 中有一些模块 它们是动态导入的 并且都具有相同的结构 plugin py models py tests py 在管理代码中 我想导入这些子模块 但例如 models py 或tests py 不是强制性的 所以我可以有
  • sqlite通过命令行导入csv时出错

    sqlite3 test sql SQLite version 3 6 12 Enter help for instructions Enter SQL statements terminated with a sqlite gt crea
  • 导入时记录器命名与日志记录配置之间不兼容

    我正在通过读取文件并使用来在 main py 中设置 Python 日志记录文件配置 http docs python org library logging config html选项 我希望能够在测试和实时日志记录配置之间切换 因此我想
  • 对于单个开发人员来说,是否值得从 SVN 转向 Git?

    自 2013 年起 此线程很可能已过时 当存储库主要由单个开发人员访问时 是否值得从 SVN 转到 GIT 我有几台用于开发的机器 主要不是用 C 开发 但我的存储库中混合了 VB VB Net PHP C C HTML Batch BAS
  • 导入后属性未添加到模块中

    我做了以下实验室 vagrant ubuntu xenial test tree pack1 init py mod1 py pack2 init py mod2 py mod3 py test py 2 directories 6 fil
  • Subversion:暂存文件以显式提交?

    我已经非常习惯 git 的方式 即必须接触要提交的每个文件 并且在执行此操作时仔细检查差异 现在在工作中我必须使用 svn 并且我总是不小心提交一些东西 有没有办法让 subversion 的行为像 git 一样 因为我必须明确告诉每个文件
  • 在eclipse中的另一个项目中使用一个项目的包

    如何在定义包的主项目之外使用包的类 例如 假设 people 包中有一个属于 ProjectOne 的 Employee 类 假设另一个具有相同功能的项目 ProjectTwo 需要 Employee 我应该在那里做什么 在 Package
  • 重新创建 svn 存储库

    在一次重大服务器故障之后 svn 存储库被破坏 我的工作版本是最新版本 从我的工作版本重新创建 svn 存储库的方法是什么 在新服务器上安装 svn 并尝试我的工作副本之后 svn switch NEW SVN PATH 我收到一个错误 R
  • 在应用程序版本中使用 svn 修订号

    在 VS2010 解决方案 不是 NET 中 我希望将 svn 修订号作为应用程序版本的一部分包含在内 我们目前不使用 makefile 仅使用 VS 解决方案 项目设置 我想在编译时获取工作副本修订号 将其存储到变量中 以便稍后在代码中使
  • 移动 SVN 存储库后的 git-svn ?

    我们最近将 SVN 服务器从一个数据中心迁移到另一个数据中心 并且服务器的 IP 发生了变化 我用了svn switch relocate old url new url更新我的实际工作副本 这很高兴 然而 我的大部分工作都是在本地 git
  • git 存储库中的提交次数

    我的一个为期 5 个月的项目即将结束 作为毫无意义的统计数据的粉丝 我想知道自存储库启动以来已经进行了多少次提交 我怎样才能发现这一点 Notes 我知道没有one存储库 我只对本地版本感兴趣 这在颠覆中是微不足道的 因为修订标识符 似乎是
  • Python:如何导入与子包同名的模块?

    我还没有遇到这个问题 但我很好奇如何导入与子包同名的模块 例如 可能的模块结构可能如下所示 mymodule init py string py 现在 如果我需要mymodule string分包and the string每个 Pytho
  • 以最小的努力在多台计算机之间同步代码

    我希望能够跨多台计算机 准确地说是 3 台 同步源代码和整个项目 我尝试过使用 git 但从来没有获得过无忧无虑的体验 也许是因为我从来没有投入很多精力 所以 我理想中想要的是 能够将文件夹及其所有子文件夹添加到 同步 列表 基本上 一旦我
  • 在 SVN 存储库中导入 Android Studio 项目的正确方法是什么?

    我正在尝试在 SVN 存储库中导入 Android Studio 项目 我显然尝试过 VCS gt 导入到版本控制 gt 导入到 Subversion 但问题是 即使取消选中Include ignored resources框内 软件不断将
  • 将 CSS 导入 HTML 不起作用

    我正在尝试将 CSS 文件 import 导入 HTML 但它不起作用 我确实尝试过链接路径 但它也不起作用 但这种格式似乎工作为 http U5 L ttJS http 127 0 0 1 54149 assets pages U5 JS
  • TortoiseGit 与 TortoiseSVN 并存?

    我已经使用 TortoiseSVN 好几年了 但我正在考虑慢慢改用 git 因为我真的很喜欢它的分支和合并 我目前正在通过命令行使用 git 但正在考虑安装 TortoiseGit 有人有并排使用两只乌龟的经验吗 这有什么已知的问题吗 我真
  • svn 本地副本中修改的文件列表

    我使用 Tortoise 客户端签出 提交我对 SVN 的更改 但我发现这有点困难 因为我无法找到本地副本中更改的所有文件的列表 有什么捷径或者我忽略的东西吗 我是 SVN 新手 供参考 我不熟悉乌龟 但是对于 linux 的颠覆我会输入
  • git-svn 期间“RA 层请求失败:REPORT 请求失败”

    我一直在尝试使用以下命令 Git 克隆 Google Code SVN 存储库 git svn clone stdlayout https wtorrent project googlecode com svn wtorrent git 它
  • Import 语句顺序有什么影响吗?

    这个疑问由来已久 当我使用 eclipse 编写类时 导入语句会自动填充 import语句的顺序有影响吗 1 关于编程执行速度 2 任何标准编码实践都是相同的 import语句对执行速度没有影响at all 它们仅在编译时重要 如果您完全限
  • 清理 Subversion 存储库的最佳方法是什么?

    我有一个不断增长的存储库 其中包含十几个我使用 TortoiseSVN 维护的项目 因为我对此完全陌生 还不知道其来龙去脉 我保存存储库的空间有限 因此我想备份它 然后删除一些旧版本 例如 如果一个项目的版本为 50 我只想保留 50 49

随机推荐

  • 我不断收到“java.lang.IllegalArgumentException:给定字符串为空或为空”,它与 auth = FirebaseAuth.getInstance(); 有关

    我正在制作一个简单的应用程序 用于在 firebase 中进行用户注册 我添加了两个 editText 用于从用户获取电子邮件和密码以及用于注册的按钮 我已经添加了一个扩展 Application 的类来初始化默认的 firebaseApp
  • 沿 NumPy 数组的一个轴按位或

    对于给定的 NumPy 数组 很容易沿一维执行 正常 求和 例如 X np array 1 0 0 0 2 2 0 0 3 X sum 0 array 1 2 5 X sum 1 array 1 4 3 相反 是否有一种 有效 的方法来类似
  • TFS 分支图上显示的排除分支

    我正在使用TFS2010 通过VS2013 当我进入我的主分支时 Branching and Merging gt View Hierarchy 它显示了一些已删除的分支 它们很早就被我自己排除了 但我无法将它们从图中删除 以下是层次结构视
  • 验证Web服务器中的路径遍历漏洞

    我想验证我的 Web 应用程序不存在路径遍历漏洞 我正在尝试使用curl为此 像这样 curl v http www example com directory 我希望显式向 directory URL 用于测试涉及代理的特定 nginx
  • 创建扩展 postgis 失败,

    I am on Ubuntu 18 04与psql PostgreSQL 12 2 Ubuntu 12 2 2 pgdg18 04 1 Running temba create extension postgis 失败并出现以下错误 ERR
  • iPhone 5 屏幕尺寸

    我正在开发适用于 iphone4 和 iPhone 5 的应用程序 我使用以下代码来获取屏幕尺寸 CGRect screenBounds UIScreen mainScreen bounds 我使用 iPhone 5 模拟器 但它显示的是
  • 如何自定义Action Bar副标题字体?

    我创建了一个 ActionBar android support v7 widget Toolbar 如下
  • 开发和 Azure Web 应用程序中的 ContentRootPath 不同

    当我将 Dot Net Core Web 应用程序部署到 Azure 时 Environment ContentRootPath变量设置为 myproject wwwroot 但在开发过程中 只是 myproject 为什么 Azure 部
  • InvalidOperationException 与 ArgumentException [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我知道摘要和描述 但是如果 ARGU
  • 如何恢复打乱的数据流管道的顺序?

    我有一个数据流管道 由多个处理异构文档 XLS PDF 等 的块组成 每种类型的文档均由专门的人员处理TransformBlock 在管道的末端我有一个ActionBlock它接收所有处理后的文档 并将它们一一上传到网络服务器 我的问题是
  • 轻量级 C++ SAX XML 解析器

    我知道至少三个轻量级 C XML 解析器 RapidXML http rapidxml sourceforge net TinyXML http sourceforge net projects tinyxml and PugiXML ht
  • Ruby 1.9.1 中的枚举器如何工作?

    这个问题不是关于如何在 Ruby 1 9 1 中使用枚举器 而是我很好奇它们是如何工作的 这是一些代码 class Bunk def initialize h 1 100 end def each if block given enum f
  • 如何在单击时移除按钮周围的焦点

    单击按钮后 我的按钮周围都会突出显示 这是在 Chrome 中
  • 如何使用“apollo-server”加载 .graphql 文件?

    我目前正在使用单独的加载 GraphQL 架构 graphql文件 但它封装在字符串中 schema graphql const schema type CourseType id String name String type Query
  • 单独读取 csv 文件中的列名

    我有一个包含以下列的 csv 文件 身份证号 姓名 年龄 性别 接下来是上面各列的许多值 我试图单独读取列名并将它们放入列表中 我正在使用 Dictreader 这给出了正确的详细信息 with open details csv as cs
  • 如何使用图像和标签制作自定义 UIBarButtonItem?

    我想制作一个包含图像和文本的自定义 UIBarButtonItem 如下所示 我尝试子类化 UIBarButtonItem 并重写此方法 UIView customView if self storedView UIView temp UI
  • TreeMap 中的重复键[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有下面的树图代码 我在其中存储重复的密钥 它似乎覆盖了现有的密钥 TreeMap
  • 使用 JavaScript 更改 SharePoint 列表的权限

    我有一个创建列表的应用程序 我希望应用程序也将列表权限设置为仅允许管理员对列表进行更改 我知道如何隐藏列表 但我知道这不会阻止聪明的用户输入列表的 URL 并进行修改 我没有看到使用 JavaScript 更改列表权限的方法 我可以使用的列
  • 如何在 Silverlight 应用程序中显示容器的 Azure blob 列表?

    如何在 Silverlight 应用程序中显示容器的 Azure blob 列表 我知道如何在常规 Net 中执行此操作 但我需要它在银光中 我可以上传 但我想要显示已上传内容的列表 对于 Silverlight 来说是这样的 CloudS
  • 如何修复 SVN 导入行结尾错误?

    我必须导入一个巨大的 SVN 存储库 并将其从一台服务器传输到另一台服务器 所以我从旧服务器导出它 svnadmin dump gt archive svn 并将其导入新的 svnadmin load lt archive svn 在导入过