Skip to content

Les revisions SVN

Elles étaient dans refs/svn/map sur le git gitea, héritage de subgit, et on les récupérait en ajoutant la ligne suivant dant le .git/config ` fetch = +refs/svn/map:refs/notes/commits ``

Au moment du test de migration à blanc sur git-lab, suite à signalement de @cam.lafit j'avais vérifié qu'on les avait bien.

Mais là ce jour je constate qu'on les a plus sur le repo git@git.spip.net/spip/spip.git

Je viens donc de faire l'essai de les récupérer depuis l'archive gitea en ajoutant un remote

[remote "gitea"]
	url = user@nomduserveur.example.org:/path/vers/archives/gitea-spip/repositories/spip/spip.git
	fetch = +refs/heads/*:refs/remotes/gitea/*
	fetch = +refs/svn/map:refs/notes/commits

j'ai fait un git fetch gitea qui a récupéré les refs/notes/commits

J'ai fait ensuite un git push origin refs/notes/commits et ça les a re-poussé sur git@git.spip.net/spip/spip.git

On peut donc les récupérer à nouveau en mettant un

	fetch = +refs/notes/commits:refs/notes/commits

A faire aussi sur les plugins core donc (éventuellement)