Greetings rope-dev! (and I apologize if this is an obvious question).
I am using rope to perform analysis on a fairly large codebase whenever
changes are made to it. However, the SOA portion of rope's analysis takes a
good deal of time (a few minutes) due to the size of the libraries on which
my code depends (django, etc). For now, I can keep the cached rope project
in memory and swap in any changed files, but this still means I cannot shut
down the analyzer without redoing the analysis, nor can I run multiple sets
of changes at the same time. Is there a good way to either serialize the
rope project out to some format I can save and/or clone an existing rope
project so that I can check different sets of changes concurrently?