Отсутствует аргумент -m с использованием SVN в Windows PowerShell

Я пытаюсь запустить это в Windows PowerShell:

svn ci -m "" directory_name

но это возвращает:

svn: E205005: сообщение журнала является путем (было -F предназначено?); используйте '--force-log' для переопределения

я попытался скопировать этот каталог и зафиксировать без аргумента directory_name, и он повторяет:

svn ci -m ""

svn.exe: отсутствует аргумент: m

я думаю, что powershell, возможно, не понимает, но редко (для меня) это работает:

svn -h

Я делаю что-то неправильно? Все это на cmd работает отлично:/

1 ответ

Ты можешь использовать

svn ci -m '""' directory_name

или же

svn ci -m `"`" directory_name

Передача аргументов PowerShell в нативные программы иногда немного странна, и это еще один крайний случай, который разочаровывает.

Другие вопросы по тегам