Я только что обнаружил радости http://www.naturaldocs.org/. Мне интересно, как я могу автоматически запустить мою команду naturaldocs ~/bin/NaturalDocs -i ~/Sites/app -o HTML ~/Sites/app/docs -p ~/Projects/app
, когда я на самом деле запускаю ~/Sites/appgit add .
Я смотрю на примеры git-хуков, и от их имени, хук pre-applypatch кажется подходящим для этого, но документы git указывают, что этот хук запускается после применения патча, но до того, как будет сделан коммит. Моя цель, конечно, состоит в том, чтобы сгенерировать документацию через naturaldocs, а затем автоматически добавить эту вновь сгенерированную документацию в git. Предложения?