gpt4 book ai didi

linux - 用于颠覆的 svndumpfilter > 1.7

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:57:56 37 4
gpt4 key购买 nike

我从 xp-dev 得到了我的存储库的转储文件使用他们的导入和导出 > 下载存储库转储文件
然后我尝试使用 svndumpformat 从所有修订的路径中删除一些文件:

:~/fixingsize$ svndumpfilter exclude trunk/Debug/filetoremove < MYSVN.dump > newMYSVN.dump
Excluding prefixes:
'/trunk/Debug/filetoremove'

svndumpfilter: E140001: Malformed dumpfile header '?\13'

我明白这可能是因为 svndumpfiltersubversion 1.7 的原因。 我尝试使用 svndumpfilter3又一次,没有成功:

:~/fixingsize$ ./svndumpfilter3 --exclude trunk/Debug/filetoremove < MYSVN.dump >     newMYSVN.dump
Excluding prefixes:
'/trunk/Debug/filetoremove'

Traceback (most recent call last):
File "./svndumpfilter3", line 917, in <module>
main()
File "./svndumpfilter3", line 768, in main
format, uuid, text = read_dump_header(fr)
File "./svndumpfilter3", line 459, in read_dump_header
assert mo_version
AssertionError

有人知道吗?

最佳答案

好吧,我找到了解决办法。
出于某种原因,我认为我从 xp-dev 使用他们的 import & export > Download Repository Dump File 获得的文件不合适。或者我不知道该怎么办。
不管怎样,我做了下一件事:

svnrdump dump https://xp-dev.com/svn/MYSVN > MYSVN.dump

svndumpfilter exclude trunk/Debug/filetodelete < MYSVN.dump > newMYSVN.dump

它奏效了。

关于linux - 用于颠覆的 svndumpfilter > 1.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23984046/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com