Teach destroy_repository.py to destroy symbol names
commitccc109f868ea36f5f0094862c2d317650fbb683e
authormhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Thu, 2 Oct 2008 19:13:36 +0000 (2 19:13 +0000)
committermhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Thu, 2 Oct 2008 19:13:36 +0000 (2 19:13 +0000)
tree87c0f498dc54fd9cb77d0e4442de0ab4ce2f8e6f
parent95884a357396c60f664b7c97ae8d7e4a8b973995
Teach destroy_repository.py to destroy symbol names

This patch is somewhat complicated by the need to rewrite CVS log messages
of the form "file X was initially added on branch Y". These log messages
are rewritten even if metadata otherwise is not destroyed, in order to keep
the symbol references valid.

Patch by: Johan Herland <johan@herland.net>

git-svn-id: http://cvs2svn.tigris.org/svn/cvs2svn/trunk@4608 be7e6eca-30d4-0310-a8e5-ac0d63af7087
contrib/destroy_repository.py