Node:Problemas y Soluciones, Next:, Previous:CVS avanzado, Up:Top



Problemas y Soluciones

Coment� en cap�tulos anteriores que CVS no es un software de "caja negra". Las cajas negras no le permiten ver lo que hay dentro; no le dan acceso interno que le permita arreglar (o estropear) cosas. La causa es que la caja negra normalmente no necesitar� ser revisada por usted. Casi siempre, el software funcionar� correctamente, por lo que los usuarios no necesitar�n acceso interno. Pero cuando las cajas negras fallan, tienden a hacerlo completamente. Cualquier problema ser� un "exitazo", puesto que no hay muchas opciones para reparar.

CVS es m�s bien como una caja perfectamente transparente. Sus partes "m�viles" est�n expuestas directamente al entorno, y fallos de ese entorno (permisos inesperados en ficheros, comandos interrumpidos, procesos en competencia, etc) pueden a veces influir en el mecanismo interno y producir fallos. Pero aunque CVS no siempre funciona a la perfecci�n, raramente falla por completo. Tiene la ventaja de tener una "degradaci�n gradual": el porcentaje de fallos es proporcional al n�mero y severidad de problemas con el entorno. Si tenemos suficiente idea acerca de lo que CVS est� tratando de hacer - y c�mo lo quiere hacer - sabremos qu� hacer cuando las cosas van mal.

Aunque no puedo listar todos los problemas que puede encontrar, he incluido algunos de los m�s habituales. Este cap�tulo est� dividido en dos partes: la primera describe aquellas partes del entorno a las que CVS es m�s sensible (principalmente, permisos del repositorio y de la copia de trabajo del �rea administrativa), y la segunda describe algunos de los problemas que se encuentran con m�s frecuencia y sus soluciones. Observando c�mo se gestionan esas situaciones, obtendremos una capacidad para acercarnos a la soluci�n de otros problemas con CVS no descritos aqu�.