Para poder tener la utilidad cvs (sistema de control de versiones) instalada en un sistema mac tenemos dos opciones, la primera es instalar las librerías de desarrollo XCode, que vienen en los discos de instalación del sistema. Si no disponemos de ellos, se puede descargar desde el Development Connection de Apple, pero es casi 1Gb de descarga.
La segunda opción es a través de Fink, una pequeña aplicación gratuita que instala en nuestro mac utilidades Debian como dpkg o apt-get, y de esta forma es posible instalar cvs y otras aplicaciones desde la propia línea de comando o terminal.
De esta forma, descargando poco más de 10 Mb, podremos tener cvs sin necesidad de XCode, además de tener acceso a la amplia biblioteca de software libre que ofrece Fink.
Una vez que tenemos Fink instalado en nuestro sistema, con dos sencillas instrucciones en el Terminal, instalamos cvs:
sudo apt-get update
sudo apt-get install cvs
Al finalizar, comprobamos que esté todo correcto:
which cvs
Y nos devolverá algo parecido a esto:
$ which cvs
/sw/bin/cvs
Para poder instalar Fink y ejecutar los comandos sudo de terminal, necesitamos utilizar el password de administración de nuestro Mac.
Si nos devuelve cvs: command not found es que ha habido algún problema con la instalación.