Ben Bangert wrote:
Right now, due to some issue I can't identify, to force it to rebuild the entire dir, I have to rm -rf docs/html. Then I have to setup.py pudge, then setup.py publish. Of course, I have to wipe the docs dir on the server too, otherwise it sees them and thinks it doesn't need to update them.

Is there some easier way that does this all in one step I'm missing?

Well, you can --force pudge. If you are changing things like templates, you'll probably have to do that. It doesn't take template timestamps into account, I think. If you want to publish everything, you can use --force on that too. It doesn't look at the server, so the server timestamps don't matter; it does keep track of md5 hashes of contents sometimes to avoid uploading.

You can run both commands at once too, like "python setup.py pudge publish" (which is a general feature of distutils setup.py scripts).

--
Ian Bicking  /  [EMAIL PROTECTED]  /  http://blog.ianbicking.org
_______________________________________________
Pudge mailing list
[email protected]
http://lesscode.org/mailman/listinfo/pudge

Reply via email to