Hola Hacia tiempo que no podia leer la lista y hoy estube revisando y vi el thread acerca de un cliente cvs para windows. Aca en mi laburo tenemos los servidores (los cuales gracias a dios administro :) ) en linux con un cvs para desarrollo (la empresa hace software) y... oigan esto por favor... otro cvs para los documentos de administracion!!!. Como clientes en windows usamos WinCVS y es cierto que al comienzo se ve medio raro e incluso dificil, pero en realidad es muy muy sencillo. Basicamente hay que configurar un par de cosas para que empiece a funcionar. Ahh antes que nada en los servidores linux conviene tener ssh configurado para que autentique por clave publica/privada, usar ssh-keygen para generar las claves, copiar identity.pub a ~/home/fulano/.ssh/authorized_keys (si estas usando openssh, que es lo que corresponde :) ) y copiar identity a tu windows. 2 paso instalar ssh en windows (ojo, no secureCRT o cosas asi sino ssh, OpenSSH) que es un port del cliente, lease linea de comando. Para instalar este cliente el cliente necesita saber cual es tu home para eso tenes que crear una variable de entorno HOME y apuntarla a un directorio que te guste (incluso podes apuntarla a un directorio que no te guste o te resulte indiferente) y en ese directorio creas un subdirectorio de nombre .ssh y pones ahi tu clave privada (identity). Probas que esto funcione haciendo un ssh al servidor, si te logueas sin preguntas esta listo, si te pide pass no esta bien el tema de las keys. Acto seguido instlas el WinCVS, lo que hay que configurar es relativamente poco. En el menu CVSAdmin opcion preferences solapa general configuras: cvsroot: ":[EMAIL PROTECTED]:/directorio/donde/esta/el/repositorio/" authentication: ssh server solapa globals sacas el tilde de checkout readonly despues en la solapa ports modificas la ultima opcion que dice algo como "check for an alternate rsh name" y pones ssh
Luego todo va derechito en CVSAdmin elegis checkout module y pones el modulo. Basicamente despues en manejarse con el botoncito de la flecha para abajo (update) y el de la flecha para arriba (commit). Espero haberte dado una mano, como veras son mayores los problemas de instalar la forma de autenticacion que los del wincvs en si. Y el tema de la autenticacion es igual tanto para el cvs por linea de comando como para el tkcvs. Esta claro que podes usar otras cosas como pserver pero me parece que ssh es mejor. Saludos -- Daniel H. Perez a veces Tango [EMAIL PROTECTED] Fui lo que crei, soy lo que esta pasando (Charly Garcia) Debian GNU/Linux 2.2 (2.2.18) Usuario Reg. N. 85920 GnuPG Public Key 0x98ECB388