2012-01-21 47 views
0

我刚刚发现了http://www.naturaldocs.org/的乐趣。我想知道我怎么能运行我naturaldocs命令~/bin/NaturalDocs -i ~/Sites/app -o HTML ~/Sites/app/docs -p ~/Projects/app自动当我真正运行~/Sites/appgit add .在git上运行naturaldocs之前添加

我在看样品混帐挂钩,并从它的名字,预applypatch挂钩似乎是正确的这一点,但git的文档说明该钩子在补丁应用之后但在提交之前运行。我的意图当然是通过naturaldocs生成文档,然后将新生成的文档自动添加到git中。建议?

+0

OT,但什么是追踪自动生成的文档的地步? – Mat

+0

,因为这样评论被推送到远程存储库,并从那里到我想要评论可用的生产站点。否则,自动生成的文档仅保留在我的计算机中,在我的git仓库中。 – punkish

回答

0

可以使用pre-commit钩来运行naturaldocs并让他们加入在提交(即,当你做git commit

+0

会像'#!/ bin/sh \ n〜/ bin/NaturalDocs -i〜/ Sites/app -o HTML〜/ Sites/app/docs -p〜/ Projects/app'一样简单吗? – punkish