J'essaie de configurer Tortoisisesvn . J'utilise la version Windows et à l'aide du menu contextuel, cliquez avec le bouton droit de la souris et a quelques options. P>
Pour obtenir initialement mes fichiers dans un référentiel, j'essaie de faire l'importation et c'est la seule chose qui le fait semble que cela fonctionne, et cela montre dans le journal. P>
Mais éventuellement quand il arrive au fichier jQuery qui est dans mon annuaire, je reçois une erreur et tout se passe à un arrêt. P>
Comment puis-je contourner cela? P>
5 Réponses :
Exporter n'est pas ce que vous pensez. Il est utilisé pour obtenir les fichiers déjà dans le référentiel sans les données de versions supplémentaires. p>
Pour mon importation initiale, je suis généralement juste p>
Je n'ai jamais eu de problème de le faire de cette façon. P>
Ceci est essentiellement identique à celui de Importation en place section du manuel Tortoisesvn. Sauf que je copie les fichiers après la caisse pour éviter l'avertissement. P>
Habituellement beaucoup plus facile que d'importer!
Beaucoup de gens font cela parce qu'ils ne connaissent pas l'alternative - vous pouvez simplement consulter un nouveau repo vide juste au-dessus de votre code et de la copie de travail.
+1 - Import SVN CODE> est une bonne idée, mais je n'ai pas encore trouvé de situation où il est supérieur à ce que les Documents de Tortoisevn appellent "importation en place" (essentiellement ce qui est décrit ici). C'est TOUJOURS I> Comment puis-je ajouter de nouveaux projets (sous-) projets aux référentiels existants.
@Ben Blank: Je viens d'ajouter une URL à l'importation en place comme vous avez commenté.
Pour le numéro 2) Checkout Vide Directory, je regarde ce lien et il montre une URL, peut-être que c'est là que mes problèmes sont, le mien n'est pas sur le net, il est local?
C'est bon. Pour commander à partir d'un répertoire local, utilisez simplement le fichier: /// c: / chemin / vers / votre / repo comme emplacement. Comme expliqué ici: Tortoisesvn.net/docs/ Release / Tortoisesvn_fr / ...
merci pour tous les conseils malheureusement, je suppose que cela ne fonctionne pas sur mon PC, je peux suivre votre direction et la direction dans le lien vers le T et j'ai toujours des erreurs comme cette "URL d'erreur / chemin / voici n'existe pas" quand J'essaie d'exécuter le processus de paiement, j'ai essayé toutes les combinaisons possibles des chemins de fichiers et des URL et qu'elles sont correctes, mais elles ne veulent tout simplement pas fonctionner sur mon PC, la seule fois où j'ai réussi à obtenir des fichiers à apparaître dans le Le navigateur Repo utilisait en utilisant le bouton "Importer"
@Ben Blank: L'importation en place ressemble plus à ce que RedFilter décrit dans sa réponse
@BEN S - J'ai aussi trouvé que, essayant d'importer quelque chose sur le référentiel vide nouvellement créé donne à cette erreur "Impossible d'ouvrir une session Ra_Local à URL" comme indiqué dans Stackoverflow.com/q/1773719/351903 . Cependant, effectuez une caisse du référentiel vide, écrasant l'emplacement de la caisse avec les fichiers / dossiers nécessaires, puis commettez ceux-ci pour les travaux de référentiel. Je ne sais toujours pas quel est le problème réel d'importation dans le référentiel vide et pourquoi il échoue. Pourriez-vous s'il vous plaît donner une explication. Merci
Le site Tortoisesvn a de l'aide sur ce sujet: P>
Importation de données dans un référentiel P>
La méthode "Importation en place" sera la plus facile. P>
- Au fait, "Exporter" dans Subversion est un moyen d'obtenir une copie non avancée de votre code de votre référentiel. P>
En fait, je ne suis pas sûr de ce que "exportation" fait, mais si vous utilisez "Importer", vous pourrez au moins pouvoir obtenir vos fichiers dans le référentiel. Ce faisant, cela ne fera pas le dossier que vous avez importé un dossier SVN, vous devrez donc le vérifier manuellement par la suite. Je suppose que c'est la même chose que ben s em> 's Réponse a >, juste dans d'autres étapes. P>
L'exportation vérifie une copie des fichiers du repo, sans effectuer la version décorée d'un dossier SVN. Si je me souviens bien.
@Ben s: Vous vous souvenez correctement. Il est utile pour les applications Web et autres, comme vous pouvez exporter une copie sur une racine de document sur vos serveurs TEST ou QA.
Il est également utile de zip possible pour distribuer la source.
La raison pour laquelle je n'aime pas utiliser l'importation est que vous ne vous retrouvez pas avec une copie de travail après avoir effectué l'importation. Lorsque j'ai travaillé sur un code et décidez que je souhaite l'ajouter à un nouveau référentiel, je découvre simplement le nouveau référentiel (vide) au-dessus de mon code existant. Une fois que vous avez fait cela, vous avez tourné votre code en copie de travail et vous pouvez maintenant ajouter et vous engager (ou ignorer) tous les fichiers que vous souhaitez. Beaucoup plus simple que l'importation, imo. P>
C'est en fait une très bonne raison! J'ai toujours utilisé l'importation et j'ai pensé que la commande initiale + commission de démarrer était une méthode étrange, mais votre explication est parfaite!
J'utilise Tortoisisesvn comme outil de contrôle source. J'avais également du mal à apprendre à l'utiliser au début, mais c'est assez simple: P>
Il semble un peu étrange que cela vous donne une erreur de cette façon. Pourriez-vous s'il vous plaît expliquer? P>
Avez-vous déjà un référentiel configuré? Utilisation du fichier: // ou SVN: // protocole?
"Je reçois une erreur" - Pourriez-vous être un peu plus précis?