From: Pedot, W. <wp...@ha...> - 2004-04-05 12:13:36
|
Hi, > Wolfgang, > > From: "Pedot, Wolfgang" <wp...@ha...> > > Oh, and one more thing: > > > > The average html-file for a subdir stays below 100k (most are much > smaller) but > > for the kernels every file is >1.5MB. > > that's interesting. Is the "recent commit" entry for the import *that* > large? That must really be *lots* of links. Try 6365, 8983 and 9113 Files for those 3 Kernels ;) Thats quite a lot of links to generate. > We changed one more thing after v0.1.3: In the "Recent > Commits" section of > directory pages, we used to generate only links to the > changed files *within > that directory*. Now we generate links for *all changed > files*, regardless > of which directory they are in. In your case, now every directory page > contains the *whole* import. It used to contain only the part > applicable to > *this directory*. I figured it wouldn't matter much to anyone > ... wrong. > > For the moment, you can try to limit the start date of the > log so that it > doesn't include the initial commit: > http://statcvs.sf.net/manual/#section_limiting-dates > > Basically, generate the CVS log like this: > > cvs log -d "2003-12-31<" > logfile.log > > and choose a date *after* the initial import. Then run StatCvs again. > > If you try this, please let us know if it helped, because if > it does, then I > will definitely have to restore the original behaviour. > Ok, I just tried this on our repository including the smallest of our Kernels, statcvs finished the task in 4 minutes (Log since 1.1.2004)! That is quite fast, compared to several hours before ;) greetings Wolfgang |