Node:Subdirectorios, Next:, Previous:Ficheros informativos, Up:Anatomia de una distribucion CVS



Subdirectorios

La distribuci�n CVS contiene unos cuantos subdirectorios. En el curso de una instalaci�n normal no tendr� que navegar por ellos, pero si quiere curiosear por las fuentes, est� bien saber qu� hace cada cosa. Aqu� est�n:

contrib/
diff/
doc/
emx/
lib/
man/
os2/
src/
tools/
vms/
windows-NT/
zlib/

La mayor�a de ellos pueden ignorarse. Los subdirectorios emx/, os2/, vms/, and windows-NT/ contienen c�digo fuente espec�fico del sistema operativo, por lo que usted s�lo los necesitar�a si realmente est� tratando de arreglar un problema a nivel de c�digo en CVS (una situaci�n improbable, aunque no ser�a la primera vez). Los subdirectorios diff/ and zlib/ contienen implementaciones internas de CVS del programa diff y de la biblioteca de compresi�n GNU zip, respectivamente. (CVS usa la �ltima para reducir el n�mero de bits que tiene que enviar por la red cuando accede a repositorios remotos.)

Los subdirectorios contrib/ y tools/ contienen programas libres hechos por terceros para usarse con CVS. En contrib/, encontrar� una ordenaci�n de guiones de consola ("shell scripts", N. del T.) peque�os y especializados (lea contrib/README para averiguar lo que hacen). El subdirectorio tools/ sol�a contener contribuciones, pero ahora contiene un fichero README que dice en parte:

Este subdirectorio antiguamente conten�a herramientas que pueden usarse
con CVS.  En particular, sol�a contener una copia de la versi�n 1.x de
pcl-cvs. Pcl-cvs es una interfaz de Emacs para CVS.

Si est� buscando pcl-cvs le sugerimos la versi�n 2.x de pcl-cvs en:
    ftp://ftp.weird.com/pub/local/

El paquete PCL-CVS a que se refiere es muy pr�ctico, y tengo m�s que decir sobre �l en Herramientas de terceros.

Los subdirectorios src/ y lib/ contienen el grueso del c�digo fuente de CVS, incluido el codigo interno de CVS. Las principales estructuras de datos y �rdenes est�n implementados en src/, mientras que lib/ contiene peque�os m�dulos de c�digo de utilidad general que usa CVS.

El subdirectorio man/ contiene las p�ginas man de CVS (para el sistema de manual en l�nea de Unix). Cuando ejecut� "make install", se incorporaron dentro de las p�ginas man de su sistema Unix, as� que puede escribir

floss$ man cvs

y conseguir una introducci�n y referencia de sub�rdenes (algo concisas) para CVS. Aunque son �tiles como referencia r�pida, las p�ginas del manual pueden no estar tan actualizadas ni ser tan completas como el manual Cederqvist (vea la pr�xima secci�n); sin embargo, si sirve de consuelo, es m�s probable que las p�ginas del manual est�n incompletas que realmente sean incorrectas.