J'ai un svn repo de 3 ans que je viens de convertir en git en utilisant git-svn. Puis j'ai cloné le nouveau repo et je veux le copier sur un serveur principal (en utilisant ssh).Git confusion - obtenir git repo sur le serveur après le passage de svn
Le projet git est organisé comme ceci:
~/server.com/
~/server.com/.git
~/server.com/htdocs
~/server.com/includes
etc.
En suivant les instructions du livre gitpro, il dit d'utiliser scp -r pour le copier sur le serveur, mais je finir la copie du vérifiée -out/cloned fichiers, pas seulement les trucs git, que je ne veux pas (selon le livre, il devrait être "nu"). Est-ce que je fais simplement "> scp -r ~/server.com/.git [email protected]:/chemin/vers/git-files"? Et puis cloner via "> git clone [email protected]: /path/to/git-files/server.com/.git"? En outre, les repo qu'ils lancent dans le livre gitpro sont comme "server.git"; est-ce juste une convention de nommage?
Liens:
http://www.jonmaddox.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/ http://progit.org/book/ch4-2.html
TIA, Hans