svndumpfilter 2 + Windows 如何
Posted
技术标签:
【中文标题】svndumpfilter 2 + Windows 如何【英文标题】:svndumpfilter2 + Windows HowTo 【发布时间】:2010-04-07 21:13:02 【问题描述】:如何让 svndumpfilter2 或 svndumpfilter3 在 Windows 中工作?
类型转储文件 | svndumpfilter2 排除 xyz > filters_dump_file
不管我把脚本文件放在哪里,都不知道 svndumpfilter2 是什么。
注意: Python 已安装,我确实在文件中添加了 .py 扩展名 => svndumpfilter2.py
【问题讨论】:
【参考方案1】:Windows 上的 Python 在自动调用时不支持管道。您必须在 .py 文件上显式运行 python.exe。例如:
type input.dump | C:\Python26\python.exe C:\Path\to\svndumpfilter3.py exclude xyz > output.dump
【讨论】:
【参考方案2】:你有安装 Python 吗?如果是这样,您应该能够通过将脚本重命名为svndumpfilter2.py
(或svndumpfilter3.py
)来使其工作。 Windows 不理解脚本顶部的 shabang 行
#!/usr/bin/env python
def foo():
【讨论】:
Python 已安装,我已将 .py 添加到文件中。以上是关于svndumpfilter 2 + Windows 如何的主要内容,如果未能解决你的问题,请参考以下文章
svndumpfilter --drop-empty-revs 保持填充修订