« Migrer de Svn vers Git » : différence entre les versions

Aucun résumé des modifications
Aucun résumé des modifications
Ligne 27 : Ligne 27 :
         WAIT_HINT          : 0x0
         WAIT_HINT          : 0x0
}}
}}
== Migration proprement dite ==
* aller dans le répértoire ou se situe la copie locale du repo svn
:ouvrir un powershell et récupérer la liste des auteurs des commits
:{{syntaxhighlight|lang=winbatch|code=
svn.exe log --quiet | ? { $_ -notlike '-*' } | % { "{0} = {0} <{0}>" -f ($_ -split ' \| ')[1] } | Select-Object -Unique | Out-File 'authors-transform.txt'
}}


== Liens externes ==
== Liens externes ==
Ligne 32 : Ligne 41 :
<favorites path="SVN/Migration vers Git" />
<favorites path="SVN/Migration vers Git" />
</div>
</div>




[[Category:Gestion_de_Configuration]]
[[Category:Gestion_de_Configuration]]

Version du 11 mars 2022 à 08:26

<keywords content="SVN,Git,subversion"/>

Lancement du serveur svn sous windows

  • lancer manuellement svnserve
svnserve.exe -d -r g:\svn



  • lancer svnserve dans un service
sc create svnserve binpath="\"C:\Program Files\TortoiseSVN\bin\svnserve.exe\" --service -r G:\SVN" displayname="Subversion Server" depend=Tcpip start=auto


  • démarrer le service
sc start sbnserve
sc query svnserve
SERVICE_NAME: svnserve
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 4  RUNNING
                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0


Migration proprement dite

  • aller dans le répértoire ou se situe la copie locale du repo svn
ouvrir un powershell et récupérer la liste des auteurs des commits
svn.exe log --quiet



Liens externes