[Python-Dev] Moving MacPython to sourceforge

Martin v. Loewis martin@loewis.home.cs.tu-berlin.de
Mon, 7 May 2001 23:21:27 +0200


> I don't know much about modules, but would this allow Jack to check
> out the main code and the MacPython code into a single work
> directory (which he needs)?

Using CVS modules allows to merge parts of the tree into a single
sandbox. E.g. you could do

macpython python/dist/src &Mac

'cvs co macpython' then would give you a dist/src directory, which
also contains a Mac directory (where Mac is another module, alongside
with /python, or a CVSROOT/modules entry).

You could use an exclude list, e.g.

macpython !PC !PCbuild !RISCOS python/dist/src &Mac

What you *cannot* do is to merge modules on a per-directory basis; all
files in a single directory must come from the same CVS module - you
can think of ampersand modules similar to Unix mount(1)ed file
systems.

Regards,
Martin