2013-02-28 4 views
0

Когда я запустил команду export в precommit hook. Он не получает файл. Я также пытался запустить svn.exe в pre-commit hook, он не работает. Я хочу знать, что в pre-commit есть некоторые ограничения для запуска svn.exe. Я получаю один файл, используя команду export с head rev в любом пакетном файле, кроме precommit hook.Могу ли я использовать команду export в precommit hook для получения одного файла с пересмотром главы?

спасибо,

+0

Пожалуйста, не говорите, что «это не работает». Опишите, что вы делаете (с фактическим кодом очень полезно), какой результат вы получаете, и что вы ожидали/хотели *. – alroc

+2

Чтобы ответить на ваш вопрос, у крюка предварительной фиксации нет ограничений на запуск 'svn.exe', но в зависимости от того, что именно вы делаете и как, это может быть невозможно из-за недоступности данных в этот момент времени. – alroc

+0

@alroc ваш комментарий - ответ на вопрос, почему вы не положили его в качестве ответа? –

ответ

0

Хотя @alroc был совершенно правильный и правильный ответ («Показать, , что не работает и как»), я должен добавить

  • svnlook лучше подходит для используя в крючках
  • svnlook cat вывести любой файл, затронутый транзакцией (который предварительно фиксирует проверку крюка в процессе работы)
Смежные вопросы