Mail Archives: geda-user/2012/07/16/17:23:10
While working on the "essential-lib", I just did some reorganisation of my
section at gedasymbols.org. This involved renaming files and move
directories around. Doing this with correctly with CVS was a bit of a
pain. Seems like CVS is unable to rename objects. To move a directory
you'd have to copy it, delete the contents at the original place, remove
the directory from CVS in the parent dir, add the copied dir and add its
contents to CVS. Users, who update from the CVS server have to do this
with the options "-d -P". Else, they won't get the new dir (without -d),
or will keep empty directories in their copy (without -P).
Speed is another area, that gradually becomes an issue since the size of
the repo at gedasymbols has grown significantly over the years. A simple
check for updates literally takes minutes to complete.
These are well known deficiencies of CVS. IIRC, it was these very problems
that prompted the development of SVN and more significantly git. Is there
any chance, the repository at gedasymbols.org is going to be converted to
git?
---<)kaimartin(>---
- Raw text -