2009-07-31 7 views
1

J'ai créé la structure du référentiel suivant à l'aide VisualSVNImportation de tronc ne fonctionne pas Subversion tortue

MyCompanyRepository 
    Project1 
     branches 
     tags 
     trunk 

J'ai copié l'URL hors du dossier du tronc. Ensuite, je suis allé à mon dossier c: \ www \ Project1 et le clic droit et fait TortoiseSVN | Importation et l'URL était

Il a ajouté les fichiers, mais mon dossier ne semble pas être dans le contrôle de la source. Je veux dire que les fichiers sont là dans le coffre sur le serveur, mais localement, je n'ai pas de .svn n'importe où. Alors je fais quelque chose de mal? Je n'ai pas de drapeaux montrant que mon dossier fonctionne sous svn, rien.

Répondre

1

Vous devrez extraire les fichiers du dépôt SVN sur le disque: L'importation n'implique pas la création d'une copie de travail locale.

+0

Ah c'est vrai! J'ai également remarqué que dans la caisse, vous devez effacer le nom du projet dans le chemin du Checkout Directory ou créer un nouveau dossier qui n'est pas ce que vous voulez. – PositiveGuy

+0

par défaut tortoise spécifie le répertoire par défaut dans la caisse comme C: \ www \ Project1 \ Project1 mais vous voulez seulement C: \ www \ Project1 \ ou bien vous vous retrouverez avec un dossier C: \ www \ Project1 \ Project1 dans votre lecteur local en tant que dossier extrait/versionné. Vous voulez que votre dossier racine C: \ www \ Project1 \ soit verso, pas un sous-dossier nouvellement créé – PositiveGuy

1

L'importation ne transforme pas automatiquement le répertoire que vous avez importé en ce que Subversion appelle une copie de travail. Vous devez soit supprimer tout dans c: \ www \ project1 et faire une extraction, ou faire un contrôle dans un répertoire vide et copier tout.

0

L'importation ne crée pas une extraction localement - vous devez exécuter Checkout à partir de TortoiseSVN pour obtenir les fichiers.