Haga una línea de base en Clearcase basado en Ver, no en Stream?

¿Por qué el command "make baseline" en clearcase explorer necesita la vista del usuario afectado? (de hecho, pregunta por el "context de vista")

No veo por qué clearcase espera esto porque una línea base se aplica en Stream … no en una vista.

La página man cleartool mkbl (que es el command detrás de "Make Baseline") menciona:

 -vie/w view-tag 

Especifica la vista desde la cual crear líneas de base. Las líneas de base se crean en la secuencia a la que está asociada la vista.

Por ejemplo, si está trabajando en coyne_dev_view , pero desea crear una línea base a partir de la configuration especificada en la vista coyne_integration_view , use -view coyne_integration_view .
Esta opción crea una línea de base en la secuencia de integración del proyecto que incluye todas las versiones registradas contenidas en coyne_integration_view .
Si no especifica view-tag, se usa la vista actual.

En otras palabras, establecer una línea de base consiste en colocar una label en una versión de cada file de un componente determinado para una secuencia determinada.
Preguntas:

  • ¿Cual stream? Respuesta: el referido por una vista
  • ¿cual version? respuesta: la seleccionada por la especificación de configuration de la vista (es decir, no necesariamente la más reciente creada en un Stream)

Entonces, para saber qué labelr, ClearCase necesita una vista al hacer una línea base.