Compartir a través de


Área de prueba 2: obtener de control de código fuente

En este área de prueba se tratan los casos de prueba para recuperar elementos del almacén de versiones mediante el comando Get. Estos casos de prueba se pueden aplicar tanto a proyectos locales como a web.

Acceso al menú Comandos

En los casos de prueba se usan las siguientes rutas de menú del entorno de desarrollo integrado de Visual Studio.

Obtener la versión más reciente:
  • Archivo, control de código fuente, obtener la versión más reciente.

  • Archivo, obtener la versión más reciente.

  • Menú contextual, Obtener la versión más reciente.

  • Get: File, Source Control, Get.

Comportamiento esperado

Obtener la versión más reciente:

Realiza una recuperación silenciosa (sin interfaz de usuario) de la versión más reciente del elemento del almacén de versiones.

Obtener:

Muestra el cuadro de diálogo Obtener y permite al usuario realizar cambios en el conjunto de archivos que se recuperarán, así como modificar las opciones que afectan a cómo se recuperan los archivos.

Casos de prueba

Acción Pasos de prueba Resultados esperados para comprobar
Obtener la versión más reciente de un archivo que no existe localmente 1. Crear un proyecto.
2. Agregue un elemento al proyecto.
3. Coloque el proyecto bajo control de código fuente.
4. Eliminar copia local del elemento.
5. Obtener la versión más reciente del elemento (menú contextual, Obtener versión más reciente).
El archivo de elemento se recupera localmente.
Obtener un archivo que no existe localmente 1. Crear un proyecto.
2. Agregue un elemento al proyecto.
3. Coloque el proyecto bajo control de código fuente.
4. Eliminar copia local del elemento.
5. Obtener el elemento (Archivo, Control de código fuente, Obtener<elemento>).
El archivo de elemento se recupera localmente.
Consigue un archivo que ha sido desprotegido solo para ti y modificado localmente. 1. Crear un proyecto.
2. Agregue un elemento al proyecto.
3. Coloque el proyecto bajo control de código fuente.
4. Verifique únicamente el elemento del proyecto.
5. Modifique la copia local.
6. Obtener la versión más reciente del elemento (Archivo, Obtener la versión más reciente del<elemento>). Si este paso se realiza correctamente, continúe con el paso siguiente.
7. Haga clic en el botón Reemplazar en el cuadro de diálogo de advertencia.
Resultado del paso 6:

El cuadro de diálogo de advertencia indica que el archivo está reservado.

Resultado del paso 7:

El archivo local modificado se reemplaza por la versión original del almacén de versiones.

El archivo es de lectura y escritura.
Obtener y reemplazar el archivo que está extraído, compartido y modificado localmente 1. Cree un nuevo proyecto.
2. Agregue un elemento al proyecto.
3. Coloque el proyecto bajo control de código fuente.
4. Revisa el elemento del proyecto tal como fue compartido.
5. Modifique la copia local.
6. Obtener la versión más reciente del elemento (Archivo, Obtener la versión más reciente del<elemento>). Si este paso se realiza correctamente, continúe con el paso siguiente.
7. Haga clic en Reemplazar en el cuadro de diálogo de advertencia.
Resultado del paso 6:

El cuadro de diálogo de advertencia indica que el archivo está reservado.

Resultado del paso 7:

El archivo local modificado se reemplaza por la versión original del almacén de versiones.

El archivo es de lectura y escritura.
Obtener un archivo que EXISTE localmente, igual que la versión más reciente en el almacén de versiones 1. Cree un nuevo proyecto.
2. Agregue un elemento al proyecto.
3. Coloque el proyecto bajo control de código fuente.
4. Obtener el elemento (Archivo, Control de código fuente, Obtener<elemento>).
El archivo local no cambia.
Obtención de una solución con un proyecto 1. Cree una solución con un proyecto.
2. Coloque la solución bajo control de código fuente.
3. Elimine todos los archivos del proyecto localmente.
4. Obtener la solución (Archivo, Control de código fuente, Obtener).
Todos los archivos eliminados se restauran localmente.