angular / angular/angular-cli

Failed update prevents further updates

Abierto
#16,020 0 comentarios 11 reacciones 0 asignados Ver en GitHub
area: @angular/cli freq2: medium severity3: broken type: bug/fix
Lenguaje dominante
TypeScript
Estrellas
27k
Forks
11.8k
Merge medio
14 h 23 min
PR fusionados (30 d)
162

Descripción

This issue impacts 9.0.0-rc.0 and happened while updating https://github.com/vmware/clarity.

After a failed update such as described in https://github.com/angular/angular-cli/issues/16019, the project will have already been updated to the latest versions.

Attempting to update again will inform the user that everything is up to date.
```
kamik@RED-X1C6 MINGW64 /d/sandbox/clarity (update-9)
$ ng update @angular/cli @angular/core --next --force
Using package manager: 'npm'
Collecting installed dependencies...
Found 109 dependencies.
Fetching dependency metadata from registry...
Package '@angular/cli' is already up to date.
Package '@angular/core' is already up to date.
```

This is inaccurate as the update did not actually complete successfully. To redo the update, a user will have to manually undo commits and reinstall packages, and only then will they be able to attempt to update again.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con el comando `ng update @angular/cli @angular/core --next --force` y reproduce la secuencia de actualización fallida descrita en el issue #16019. Rastrea el punto de entrada de la actualización para determinar por qué una ejecución fallida se informa como si ya estuviera actualizada; se considera terminado cuando un usuario puede volver a intentar la actualización sin deshacer commits manualmente ni reinstalar paquetes.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
angular, typescript
Área
cli, tooling
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.