TortoiseCVS es un cliente CVS para Microsoft Windows publicado bajo la Licencia Pública General de GNU . A diferencia de la mayoría de las herramientas CVS, se incluye en el shell de Windows añadiendo entradas en el menú contextual del explorador de archivos, por lo que no se ejecuta en su propia ventana . Además, añade iconos a los archivos y directorios controlados por CVS, lo que proporciona información adicional al usuario sin tener que ejecutar una aplicación independiente a gran escala.
El nombre es un juego de palabras con la palabra shell ( computing , turtle ). La tortuga del logotipo se llama Charlie Vernon Smythe (CVS).
El proyecto fue iniciado por Francis Irving cuando trabajaba en Creature Labs para proporcionar una mejor interfaz a CVS para sus colegas. Parte del código se derivó de WinCVS y CVSNT . La primera versión se publicó el 4 de agosto de 2000. [1]
TortoiseCVS siempre agregará el argumento "-c" a la mayoría de las operaciones CVS cuando se comunique con un servidor CVS. Esto hace que los servidores estándar que no son CVSNT fallen, ya que no conocen este argumento.