En esta sección se explica cómo se utilizan las corrientes con un depósito CVS. Es conveniente explicar unas pocas particularidades:
Las corrientes se correlacionan con las ramas de CVS. El depósito CVS siempre tiene una rama por omisión denominada HEAD. Esta rama es el tronco principal del depósito.
No hay ningún procedimiento fácil para consultar todas las corrientes existentes en un depósito CVS. Esto significa que cuando se efectúa una conexión con un depósito CVS, sólo se mostrará la rama HEAD. La creación de una corriente nueva en la vista de depósito puede verse como la definición de un nombre de corriente. La rama CVS subyacente no se crea hasta que se copia explícitamente una versión de proyecto o contenido de liberación en la corriente. Este hecho es una particularidad de CVS. Las definiciones de nombres de corrientes son persistentes entre sesiones de área de trabajo hasta que se eliminan explícitamente en la vista de depósito.
Los usuarios CVS avanzados pueden utilizar la vista de historia para ver etiquetas de rama existentes. Todas las etiquetas CVS se muestran entre corchetes a la derecha del número de revisión (por ejemplo, 1.2 (v1, merge1, V2)). Ya que las corrientes se crean como etiquetas de rama en CVS, pueden visualizarse las etiquetas de rama existentes a partir de la historia de un archivo y, a continuación, crear una corriente con dicho nombre para acceder a la rama existente.
No hay ningún procedimiento fácil en CVS para determinar si un proyecto forma parte de la rama, excepto examinando todos los archivos del proyecto y buscando la correspondiente etiqueta de rama. En consecuencia, cuando se crea un proyecto nuevo, los nombres de todos los proyectos existentes en el depósito se mostrarán como hijos del nodo de la corriente en el árbol del examinador del depósito.
La eliminación de una corriente en el examinador del depósito puede verse como la eliminación de su definición en el entorno de trabajo. La rama CVS subyacente permanece intacta.
Ya que las corrientes representan un servicio básico que proporciona CVS, sus patrones de utilización (por ejemplo, cuándo y por qué utilizarlas) están bien definidas en la documentación específica de CVS relativa a las ramas.