AzerothCore
Pages :

Cómo localizar commits de diferencias en la estructura de la BD

1) Clona un TrinityCore 3.3.5 y ábrelo con Visual Studio Code o cualquier otro IDE que tenga la función annotate (p. ej. IntellIJ y similares).

Si usas Visual Studio Code, puedes instalar el plugin Annotator.

2) Empieza desde un diff, que puede ser cualquiera de estos/

Por ejemplo:

3) Selecciona el nombre de un campo modificado y cópialo, por ejemplo BaseAttackTime, y búscalo en Visual Studio Code

4) Desplázate hasta encontrar el archivo que lo modifica, por ejemplo:

5) Pulsa CTRL+SHIFT+P (o CMD+SHIFT+P en macOS) y escribe Annotator

6) Elige "Annotate the current file...", abrirá algo como esto:

7) Pasa el ratón por encima de la línea del cambio del que quieres localizar el commit

8) Copia el hash del commit y pégalo en:

https://github.com/TrinityCore/TrinityCore/commit/PASTE-THE-COMMIT-HASH-HERE

ese será el commit que estabas buscando.

IMPORTANTE: también es útil revisar el/los archivo(s) que se modificaron en la última revisión porque podrían haber sido modificados en commits más recientes.