git hash a svn esquema de generación de numbers

Recientemente descubrí que TortoiseSVN (sorpresa, sorpresa) admite git. Por lo tanto, puede consultar el repository de git usando TortoiseSVN, e incluso hacer reference a repositorys git externos. En Internet existe una gran cantidad de preguntas y discusiones sobre cómo get un buen esquema de numeración a partir del git hash, que muchas veces es demasiado críptico y difícil de usar.

Por ejemplo: ¿Cómo hacer que el commit de git cuente? .

Al seguir este enlace: ¿Hay un cliente de Windows git-svn algo así como TortoiseSVN? , Descubrí que el soporte de git estaba conectado en svn hace mucho time:

  • Anuncio de soporte SVN
  • Soporte mejorado para clientes de Subversion

¿Puede decirme qué tipo de esquema usa TortoiseSVN para mostrar numbers svn?

  • ¿Son esos numbers únicos si el compromiso se hace desde git?
  • ¿Son esos numbers únicos si se realiza el compromiso desde TortoiseSvn?

¿Qué tipo de esquema usa TortoiseSVN para mapear git hash a svn número de revisión?

TortoiseSVN no es compatible con Git.

Supongo que probaste los repositorys de GitHub con TortoiseSVN. Sí, funciona en general y también debería funcionar con cualquier otro cliente SVN. GitHub permite a los clientes de SVN realizar operaciones simples con sus repositorys a través de un proxy transparente especial (puedo estar equivocado, pero eso es lo que leo). Entonces, no es TortoiseSVN quien usa un esquema de mapeo especial, es GitHub el que informa las revisiones de Git al cliente SVN en una forma que el cliente puede digerir. 🙂

Hay otro cliente de Tortoise *: TortoiseGit. Toma la idea de integración de Windows Shell e intenta asignarla a los commands de Git.