Node:pcl-cvs -- Una interfaz de Emacs para CVS, Next:cvsutils -- Utilidades genéricas para usar con CVS, Up:Herramientas de terceros
Depende de: Emacs, Elib
URLs:
Autores: Per Cederqvist y Stefan Monnier (mantenedor actual)
pcl-cvs
es una de las dos interfaces de CVS para Emacs. La otra
es la interfaz nativa VC (Control de Versiones) integrada en Emacs. Yo
prefiero pcl-cvs porque se escribió para CVS en exclusiva y, por tanto,
funciona muy bien con la manera que tiene CVS de hacer las cosas. VC,
por otra parte, se diseñó para funcionar con sistemas de control de
versiones muy diferentes (RCS y SCCS, así como CVS) y no está realmente
"optimizado" para CVS. Por ejemplo, VC presenta una interfaz basada más
en archivos que en directorios para el control de revisiones.
Las ventajas de pcl-cvs son suficientes como para que mucha gente elija descargarlo e instalarlo en vez de usar VC. Desgraciadamente pcl-cvs tiene dos desventajas: su instalación puede resultar algo compleja (una gran parte de esta sección está dedicada a solucionar posibles problemas durante la misma) y sus versiones más recientes se han mostrado algo inestables.
Este último problema es temporal pero hace que nos preguntemos qué versión usar. Stefan Monnier se ha hecho cargo recientemente del mantenimiento de pcl-cvs. La última versión, 2.9.6 (disponible en la primera URL de la lista anterior), resultaba un tanto problemática cuando la probé. No dude que los problemas desaparecerán pronto pero, mientras tanto, quizá quiera usar una versión más antigua. Aquí voy a documentar la versión 1.05 pues es la que he estado usando a diario durante bastante tiempo y se ha portado bastante bien. Por suerte los procesos de instalación no cambian mucho de versión en versión. Si decide utilizar pcl-cvs le sugiero que busque en el sitio de descarga de Monnier una versión más reciente que la 2.9.6; si la hay, pruébela antes de intentarlo con la 1.05.
Se habrá dado cuenta de que he puesto dos URLs para la versión 1.05. La primera es del sitio de Per Cederqvist, donde aún puede encontrarse un archivo antiguo de pcl-cvs. No obstante, como no estoy seguro de por cuánto tiempo permanecerá su archivo en línea, también he puesto a disposición pública la versión 1.05 en ftp.red-bean.com.
Aunque en el resto de estas instrucciones se utilizan ejemplos tomados de la versión 1.05 deberían poder aplicarse igualmente a versiones posteriores.