On Sat, 05 Mar 2005 09:50:56 +0600, Alexander Litvinov wrote: > Hello, > > I have large project managed by cvs. After playing with GNU Arch (tla) I > made the decision to move it to tla. Stable versions of this project is > tagged in cvs. To test how it will work I get first version and import it > into tla (including CVS directories) using tla_load_dirs. Then I get > second version and again import it into tla using tla_load_dirs. And so > on. After these steps I get HEAD of cvs and load it again. to speedup > future work I make cachedrev of latest tla revision. From this time after > each cvs commit I update my version of project from cvs and import it into > tla. > > Everything is working good except speed of tla operations. Pay attention: > cvs repo is a remote repository accessed via ssh. Tla uses local archive. > Some timeings are at the end of the mail. > > As a conclusion: tla work at least the same time as cvs does, but usualy 2 > times slower. It where way to speedup it ?
A revision-library is probably the simplest way. Try this: mkdir $HOME/arch/revision-library tla my-revision-libaray ~/arch/revision-library tla library-config --greey ~/arch/revision-library Switch to your project, run 'tla changes' and then re-run your tests and see if things have been sped-up. Note, I just happen to store my revision-library in ~/arch/revision-library, you can store in any directory you like. Cheers, Anand -- linux.conf.au 2005 - http://lca2005.linux.org.au/ - Birthplace of Tux April 18th to 23rd - http://lca2005.linux.org.au/ - LINUX Canberra, Australia - http://lca2005.linux.org.au/ - Get bitten! _______________________________________________ Gnu-arch-users mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/
