When I discussed the deprecation of cvs.debian.org, I forgot to mention that planet’s CVS repository was also part of the last users of this service.
Thanks to mako, the move to Alioth is underway. The CVS repository has been disabled (crude hack, if you know a proper way to forbid commits to a CVS repository, please leave a comment) and its history has been imported in a new SVN repository
As usual DD have write-access on this repository so that they can add/update their feeds and hackergotchis. Mako will change the live setup from CVS to SVN somewhat later today.
Please start updating any documentation that refers to the CVS repository.
Keith Packard came up with a way to do this for the old X.org repositories. You can’t just remove write permission, because CVS still wants to take locks. However, if you remove write permission and tell CVS to put its locks elsewhere, that works.
Aaron M. Ucko says
One option (that works particularly well for exclusively pserver-based setups) is to establish a pre-commit hook that always fails with a suitable message.