README: como volver a la version 2.1.7.0 (etiqueta v2.1.7.0)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
23f1a3df44
commit
3d82f7380c
1 file changed
+23
@@ -85,6 +85,29 @@ dotnet publish Net.Business.Services/Net.Business.Services.csproj -c Release -r
|
||||
- Control de versiones: rama `main` y etiquetas `vX.Y.Z.W` por versión
|
||||
publicada (ver `CLAUDE.md`).
|
||||
|
||||
## Volver a la versión 2.1.7.0 (punto de retorno antes de la limpieza)
|
||||
|
||||
La etiqueta `v2.1.7.0` (commit `d0118d1`) es el último estado antes de la
|
||||
limpieza de código (rama `limpieza-2.1.8.0`, versión 2.1.8.0). Está en el
|
||||
remoto `origin` y en el repositorio local.
|
||||
|
||||
```
|
||||
git fetch --tags # si la etiqueta no está en tu copia local
|
||||
git tag -l "v2.1.*" # ver las etiquetas disponibles
|
||||
git diff v2.1.7.0 --stat # qué cambió respecto a 2.1.7.0
|
||||
git checkout v2.1.7.0 # ver/compilar exactamente esa versión (solo lectura)
|
||||
git switch -c recuperar-2.1.7.0 v2.1.7.0 # trabajar desde ahí en una rama nueva
|
||||
```
|
||||
|
||||
- Para **volver a publicar 2.1.7.0**: `git checkout v2.1.7.0` y generar el
|
||||
publish como en "Versión y script de publish" (`AssemblyVersion` ya vale
|
||||
2.1.7.0 en ese commit). Luego `git switch main` para regresar.
|
||||
- Si la limpieza se une a `main` y hay que **deshacerla**, lo más seguro es
|
||||
`git revert` del merge (no reescribe el historial). Evitar `git reset --hard`
|
||||
y `git push --force` sobre `main`.
|
||||
- La rama `main` no se toca durante la limpieza; el trabajo va en
|
||||
`limpieza-2.1.8.0`.
|
||||
|
||||
## Logs de integración
|
||||
|
||||
- **`B_Log`** (controllers): en cada llamada guarda en
|
||||
|
||||
Reference in new issue
Block a user