Test "Update Stack"
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- git, github, typescript, vscode
- Área
- devtools
Línea de trabajo
This is a manual QA checklist, not a code change, and the payload names no source files or tests. Set up a repo with a three-PR stack and a pre-release build of the extension, then work through the three scenarios: partially out of date stack, stack behind its base branch, and no branch checked out. Done means each checkbox is verified on macOS, Linux and Windows, with any failures reported on the issue.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Refs: https://github.com/microsoft/vscode-pull-request-github/pull/9013
- macOS
- linux
- windows
Complexity: 4
Setup
- Install the latest pre-release of GitHub Pull Requests
- Open a clone of a GitHub repo
- You will also need at least one stack of PRs. If you don't have one, here's how to create one:
- Create a PR
- From the head branch of the PR, create a new branch, make a change, and commit.
- With the extension, create a new PR from this branch, with the base branch being the head of the previous PR
- Verify that you see an option to create a stack
- Create the PR and verify that the PRs are stacked
Note
- Resolving merge conflicts is not yet supported. If there are merge conflicts, "Update Stack" will not be offered.
Test a partially out of date stack
- Have a stack of at least 3 PRs
- Make a change in the middle PR
- Make sure you have one of the PRs in the stack checked out.
- Open all of the PR webviews in the stack. Verify that they all offer "Update Stack" in the stack section.
- Use "Update Stack". Verify that the top PR in the stack is rebased and the results are pushed to GitHub.
Test a stack that is out of date with the base branch
- Have a stack of at least 2 PRs
- Make a change on the base branch (the branch that the bottom PR of the stack wants to merge into). Do not introduce a merge conflict.
- Make sure you have one of the PRs in the stack checked out.
- Open all of the PR webviews in the stack. Verify that they all offer "Update Stack" in the stack section.
- Use "Update Stack". Verify all the PRs in the stack are rebased in a cascading rebase and are afterwards up-to-date with the base branch.
Test that "Update Stack" isn't offered when branch isn't checked out
- Open the PR webview of a PR that's part of a stack.
- Make sure that none of the branches in the stack are checked out.
- Verify that "Update Stack" isn't offered.
- Lenguaje dominante
- TypeScript
- Estrellas
- 2.6k
- Forks
- 800
- Merge medio
- 1 d 23 h
- PR fusionados (30 d)
- 42
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/vscode-pull-request-github
-
Issue 3 — DocumentationAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
microsoft/vscode-pull-request-github#8792 ·
Los mantenedores suelen responder en 1 día
-
PR description view doesn't show PR eventsPosiblemente ocupada @alexr00 la tomó hoy. Abierto
microsoft/vscode-pull-request-github#9051 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Issue links in overview HTML are emitted with an extra quote in hrefPosiblemente ocupada @alexr00 la tomó hace 4 días. Abiertobug
microsoft/vscode-pull-request-github#9022 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Colours are off for sub-buttons under Create Merge CommitPosiblemente ocupada @alexr00 la tomó hace 4 días. Abiertoinfo-needed
microsoft/vscode-pull-request-github#9019 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Run: Use multiple accounts per host, including GitHub.comPosiblemente ocupada @TylerLeonhardt la tomó hace 8 días. Abiertoauthentication feature-request GitHubEnterprise
microsoft/vscode-pull-request-github#9005 · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de microsoft/vscode-pull-request-github
Issues similares
-
Dependencies view: `getParent` loops forever on untitled documents, extension host runs out of memoryPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 Menos de una hora Aptitud para principiantes 82/100
awslabs/visual-asset-management-system#413 ·
Los mantenedores suelen responder en 1 día
-
bug confirmed perf
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
videojs/video.js#9400 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug pending triage scope/agent
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
good first issue hacktoberfest
Dificultad 2/5 Medio día Aptitud para principiantes 70/100
HelpCode-ai/anythingmcp#996 ·
Los mantenedores suelen responder en 1 día