[Zope] Using symlinks in CVS repository?

Jean Jordaan jean@upfrontsystems.co.za
Tue, 08 Apr 2003 11:12:52 +0200


I'm asking here since Zope has been working with symlinks in
its CVS repository for a while now.

We're working on a number of Python Zope products, each
checked in as a CVS module. We want to make a client release
incorporating various of these products, and we would like
to be able to cvs tag and branch the client release as a whole.
We were thinking of creating symlinks inside the CVS
repository::

  .../product1
  .../product2
  .../client/project/<symlink to product1>
  .../client/project/<symlink to product2>

The idea is that we can then say 'cvs co client/project',
'cvs tag -b client-rel-1_1-branch', tagging both product1
and product2.

Will this "just work"? Are there pitfalls waiting to swallow us?

-- 
Jean Jordaan
http://www.upfrontsystems.co.za