Post by Joe PhamSorry Roger, I misunderstood. I'll back out the changes.
The best thing to do at the moment is not make any changes to
any more code. I think I can undo this in the conversion
script. Failing that I have a snapshot of the CVS repository
from last night. I can do the conversion from that and
any changes made today will have to be redone in Subversion.
I am very happy with the Subversion conversion. Effectively
it rewrites history pretending that things had always been
organized the way it outputs. The script does the following:
- Removes all branches (the last branches were for 0.5 and 0.6
any)
- For files that have been cvs deleted, makes it like they
never existed
- For binary files, removes all revisions except the most
recent (they are generally made from something else so
earlier revisions don't matter)
- For the online help, removes all old revisions except the
most recent. Many of the old revisions were just the
help id numbers changing.
- Renames the web pages module, moves the helpblocks to
web conversion into a subprojects space
- I will add moving the phones into a subdirectory and the
larger reorganization (top level contains src, help, etc
rather than zillions of files)
I propose we do the following:
- Do the CVS to Subversion conversion using CVS as of last
night
- Load it up onto SourceForge this evening. It will not
work perfectly as some small changes will need to be
made due to reorganization
- I don't believe there will be any structural issues, but
people should look for them immediately. If issues are
found, the Subversion repository will be removed and
replaced with a fixed version
- Any CVS changes made today, as well as any Subversion
changes made before a repository replacement will have
to be re-applied.
Roger