2008-11-25 9 views
5

me sale este error durante la facturación:¿Qué es un archivo cvs new-born?

cvs checkout: warning: new-born file.java has disappeared 
cvs [checkout aborted]: cannot make directory : No such file or directory 
cvs status: cannot rewrite CVS/Entries.Backup: Permission denied 

Estoy seguro de que tiene los permisos adecuados para esta carpeta y sucede incluso cuando trato de ver a uno nuevo. También estoy seguro de que estos archivos existen en cvs ..

mi orden de pago es:

cvs co -d dir -N -r(num) -r(num)... file file... and so on 

¿Qué significa esto recién nacido?

Respuesta

3

new-born hace referencia a un archivo que ha sido add -ed pero no commit -Ted todavía, o que CVS está teniendo problemas para conseguir el archivo escrito localmente.

Supongo que existe un directorio .cvs que registra un add pero el archivo se ha eliminado desde entonces.

Los errores adicionales que está viendo se relacionan con los permisos en el directorio de finalización - tal vez no tiene acceso de escritura al directorio de finalización, umask está configurado incorrectamente o hay un problema de herencia de permiso de directorio.

+0

Gracias, pero sé que estos archivos ya se han confirmado en CVS. Este error también ocurre cuando trato de verificar estos archivos en un directorio nuevo. Por último, tengo permisos rwx en este directorio. – jcee14

+0

Comprueba dos veces la configuración de 'umask' (' umask -S' en 'bash'). Después de ejecutar el comando 'cvs',' ls-la' y verificar que se creó un '.CVS' y tiene los permisos correctos. De lo contrario, publique el comando exacto que está utilizando. –

+0

BTW, ¿dónde está ejecutando el pago? Windows, cygwin, linux? –

1

En mi caso fue causado por la especificación de etiqueta que no estaba presente en el archivo. Trate de eliminar -r de la línea cmd

+0

Tuve un problema similar donde los tipos de implementación usaban la etiqueta incorrecta para implementar. Tag no existía en el archivo. – AquaAlex

0

que tenía un mensaje de error similar para un archivo que solía tener ACL que coincidían con mi cuenta, pero ya no lo hicieron.

0

Si hay una configuración de la etiqueta adhesiva en los archivos de ese directorio, pero el archivo en cuestión es nueva y no ha sido tan marcada, a continuación, se puede producir este error.