#
Guía de Migración 1.9.0
#
¿Cómo migrar a una nueva rama si uso main/dev?
Se recomienda realizar una instalación nueva. Sin embargo, si desea usar una copia existente de SillyTavern, siga las instrucciones a continuación.
¡IMPORTANTE! Antes de hacer nada, haga una copia de seguridad completa de su instalación. Puede perder sus datos en el proceso, así que no ignore esta advertencia.
¿No está seguro de qué archivos respaldar? Vea la lista aquí: Cómo actualizar SillyTavern
#
Instalaciones con git
- Abra un terminal (cmd, PowerShell, Termux, etc.) en su carpeta de instalación de SillyTavern.
- Escriba
git fetchy luegogit pullpara obtener las actualizaciones. - Puede perder su configuración. ¿Ha hecho una copia de seguridad?
git switch releaseogit switch stagingcambiarán su rama, respectivamente Salte al siguiente elemento si no tiene errores. Puede tener algo como:
error: Your local changes to the following files would be overwritten by checkout: config.conf public/css/bg_load.css public/settings.jsonVerá una lista de archivos afectados. Si no le importa que esos archivos de configuración se reemplacen,
git switch -f releaseogit switch -f stagingestablecerán su rama. Si le importa guardar esos cambios, restaure desde la copia de seguridad.- Escriba
npm instally luegonpm run startpara probar que todo funcione correctamente. - ¡Disfrute! Restaure sus datos desde una copia de seguridad si es necesario.
#
fatal: invalid reference: release
Esto puede suceder si clonó solo una rama de un repositorio remoto antiguo (antes de la migración al repositorio de la organización). Para solucionar esto, necesita agregar y obtener una rama de un nuevo repositorio remoto:
git remote add st https://github.com/SillyTavern/SillyTavern
git fetch st
git checkout -t st/release
Luego proceda desde el paso 5.
#
Instalaciones con ZIP
Nada cambia para usted. Solo descargue el ZIP de rama/release como de costumbre.