首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >手动更改后在SVN转储中重新计算校验和

手动更改后在SVN转储中重新计算校验和
EN

Stack Overflow用户
提问于 2010-10-07 23:00:14
回答 1查看 1.3K关注 0票数 4

当我们带着一个项目迁移到一个公共源主机时,我想从SVN存储库中删除一些“个人”信息。到目前为止,我在使用svndumptoolsvndumpfilter删除路径或修订时做得很好。但是,我也想从存储库中的特定文件中删除一些文本。

我通过调整转储来手动删除文本,这很好,但是当我想要使用转储时,我会得到一个校验和不匹配。这显然是因为我更改了文件,但没有更新校验和。

是否有任何工具可以重新计算转储中文件的校验和?或者,在svn转储中是否有一个很好的文件编辑工具(应该允许regex替换)来更新校验和?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-10-08 01:54:55

好吧,我不想等待更久的答案,所以我自己写了一个脚本,我会和大家分享的。它利用SvnDumpTool,或者更确切地说是它的库。要执行自定义操作,需要编辑源代码(并了解一些python)。其中包括一个简单的示例,我认为脚本提供的抽象非常好。

不管怎么说,希望它对你和对我一样有用,尽管我花了好长一段时间才使它像这样工作:

SvnDumpToolEdit.py为您播报。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3886515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档