Dear all,

unlike CVS (and SVN, if I recall correctly), Mercurial appears to recurse
into unkown (sub-)directories inside the checked-out working directory,
which can increase I/O activity, memory consumption and (hence) execution
time of most (if not all) hg commands considerable, in particular if these
unknown directory sub-trees are rather large.

Hence, I'd recommend to place your build and prefix directories outside your
hg clone.

Stefan

On Wed, May 05, 2010 at 06:51:35AM +0200, Stefan Manegold wrote:
> Dear fellow developers,
> 
> it appears that the directory structure used by MonetDB testing (read: the
> "TestTools"), in particular the setup that adminstrative data and testing
> results (incl.  archives of the last 30 days) end up "polluting" the source
> tree, is not suitable for Mercurial --- at least the not totally up-to-date
> Mercurial 1.1 on our testing server that is still running Fedora 8 cannot
> cope well with the lots of extra "unknown" files and directories in the
> source tree. I have not yet tested, whether version of Mercurial (then
> running from another machine via NFS) would cope better.
> 
> I guess, it's finally time to revise the design of TestTools --- at least
> the directory structure it uses --- after all, the priciple design is still
> from the last century.
> 
> I will start doing so (later) today, but cannot promise that I'll finish the
> liberation from this legacy today. Hence, MonetDB testing (which did not run
> for the given reasons this night) will remain suspended until I finish the
> re-design and implementaion of a revised directory structure (or at least a
> temporary work around.
> 
> I'll keep you posted.
> 
> Stefan
> 
> -- 
> | Dr. Stefan Manegold | mailto:stefan.maneg...@cwi.nl |
> | CWI,  P.O.Box 94079 | http://www.cwi.nl/~manegold/  |
> | 1090 GB Amsterdam   | Tel.: +31 (20) 592-4212       |
> | The Netherlands     | Fax : +31 (20) 592-4199       |

-- 
| Dr. Stefan Manegold | mailto:stefan.maneg...@cwi.nl |
| CWI,  P.O.Box 94079 | http://www.cwi.nl/~manegold/  |
| 1090 GB Amsterdam   | Tel.: +31 (20) 592-4212       |
| The Netherlands     | Fax : +31 (20) 592-4199       |

------------------------------------------------------------------------------
_______________________________________________
Monetdb-developers mailing list
Monetdb-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/monetdb-developers

Reply via email to