svndumpfilter2 + Windows HowTo - PullRequest
       22

svndumpfilter2 + Windows HowTo

0 голосов
/ 08 апреля 2010

Как заставить работать svndumpfilter2 или svndumpfilter3 в Windows?

type dump_file |svndumpfilter2 исключить xyz> Filter_dump_file

не знает, что такое svndumpfilter2, независимо от того, куда я помещаю файл скрипта.

Примечание: Python установлен, и я добавил расширение .py в файл=> svndumpfilter2.py

Ответы [ 2 ]

1 голос
/ 27 апреля 2010

Python в Windows не поддерживает каналы при автоматическом вызове. Вы должны явно запустить python.exe для файла .py. e.g.:

type input.dump | C:\Python26\python.exe C:\Path\to\svndumpfilter3.py exclude xyz > output.dump
0 голосов
/ 08 апреля 2010

У вас установлен Python? Если это так, вы сможете запустить его, переименовав скрипт в svndumpfilter2.py (или svndumpfilter3.py). Windows не понимает строку шабанга вверху скрипта

#!/usr/bin/env python
def foo(): 
...