Subversion - Je n'arrive pas à établir un nouveau référentiel
-
13-11-2019 - |
Question
Récemment, j'ai décidé d'établir un nouveau référentiel sur un nouveau compte avec presquefreespeech.net. Je sais qu'il y a du soutien à SVN, mais cela ne semble pas fonctionner comme prévu.
Par exemple, si je fais ceci:
svnadmin create /home/private/svn/myproject
alors:
cd /home/private/svn
mkdir mytree && mkdir mytree/tags && mkdir/trunk && mkdir/branches
Et enfin, tentez d'importer ceci:
svn import /home/private/svn/mytree file:///home/private/svn/myproject -m "Initial import"
Il prétend ajouter les fichiers, mais ils n'existent nulle part. / svn / myproject reste vide, aucun dossier .svn n'est produit à la source ou à la destination, etc. Aucune copie de travail n'est créée.
Tout ce que je veux vraiment, c'est établir un référentiel pour fonctionner sur une application basée sur Symfony.
Est-ce que je manque quelque chose? Je deviens fou! Merci pour toute aide.
La solution
Vous manquez la pièce où vous consultez les fichiers. Vous avez très bien importé cette structure de répertoire dans votre référentiel SVN, mais vous n'avez pas réellement effectué de paiement. Alors maintenant, il vous suffit de supprimer le répertoire `` Mytree '' (et les sous-dossiers - il pourrait être préférable de ne pas les supprimer immédiatement, et à la place de la caisse dans un répertoire nommé différemment juste pour être sûr), alors vous devriez pouvoir faire:
svn checkout file:///home/private/svn/myproject mytree
Cela se traduira par une vérification de votre référentiel et tout est défini et prêt à partir!