Hello, just in case others ever need the same:

We needed to dump the trac wiki to a folder as part of deliverable on
a project (together with a hotcopy of the trac environment itself,
etc). I didn't want to install the nice TracWikiToPdfPlugin since it
relies on htmldoc which on Windows is a pain to install. In a previous
project I used wget and it worked like a charm: you get everything,
wiki,  tickets, reports, roadmap, comments, timeline, etc! (naturally,
you don't get the dynamic features like search, etc).

But this time it didn't: our trac wiki (0.10) uses the trac account
manager with htdigest based authentication. I couldn't figure out the
right parameters for wget to get past the login page, couldn't remove
the need for login (could have eventually but was under time
pressure).

I hit myself on the head when I realized that all I needed to do was
to *temporarily* give the "anonymous" user (the special username known
to trac) the TRAC_ADMIN privilege and wget then worked like a charm.
Here are the commands I used:

trac-admin.py trac-env-name permissions add anonymous TRAC_ADMIN
cd wget
mkdir dump
cd dump
 ..\wget -l3 -k -r -E http://hostname:port/trac-env-name
trac-admin.py trac-env-name permissions remove anonymous TRAC_ADMIN
cd hostname+port\trac
start trac-env-name.html

You can download wget for windows as part of the gnuwin32 project.

Next time I'll know where to find the info :)

HTH,
Oliver

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to