web-dev-qa-db-fra.com

Comment utiliser VisualSvn Server et TortoiseSVN Client

Je vais bientôt commencer à travailler sur un projet et le code source est sur un emplacement distant. Cependant, j'ai le code source sur mon lecteur C dans un dossier. J'ai un serveur VisualSvn et un client TortoiseVNV sur ma machine. Je contrôlerai le projet de projet avec deux autres personnes travaillant sur le même projet. Comment créer un référentiel sur Visual Svn à partir du dossier local?

7
user253491

J'ai Visual Svn Configuration sur une machine virtuelle, donc je vais essayer de vous aider au mieux que je peux. J'ai utilisé Subversion pour un groupe de projets universitaires, j'ai donc une bonne idée de la façon dont Visual Svn fonctionne. Vous ne créez pas de référentiel à partir d'un dossier local. Tout est fait par Visual Svn.

Voici ce que vous devrez faire :

  1. Sur -Visual Svn, cliquez avec le bouton droit de la souris sur référentiels et choisissez le Créer un nouveau référentiel Option.
  2. Choisissez un nom approprié (par exemple "myRepository") pour le référentiel, rappelez-vous de ne pas inclure d'espaces.
  3. Une fois que cela est fait, créez un dossier n'importe où sur votre ordinateur. Si vous avez la tortue SVN installé correctement, votre menu contextuel devrait avoir un tas de nouvelles options. Celui dont vous avez besoin est titré SVN Checkout.
  4. Cliquez avec le bouton droit sur le dossier nouvellement créé et sélectionnez Checkout SVN. Une boîte de dialogue doit apparaître vous inviter à saisir les détails requis pour vous connecter à un référentiel.
  5. Pour se connecter à votre référentiel (étape 2) Vous devez utiliser [~ # ~ # ~] https [~ # ~], suivi de l'adresse IP locale de l'ordinateur (votre ordinateur dans ce cas) Visual Svn est hébergé, suivi de /svn/NameOfYourRepository.
  6. Par exemple: si l'adresse IP locale de votre ordinateur est 192.168.0.something et le nom de votre référentiel est MyRepository, pour vous connecter à ce référentiel, vous devez taper: https://192.168.0.something/svn/MyRepository dans le champ RL de référentiel champ. Vous ne devriez pas avoir à modifier autre chose sur la boîte de dialogue qui apparaît après le suivi étape 4.
  7. Si vous avez entré les détails corrects, une boîte de dialogue "Authentification" doit apparaître vous demander de saisir un nom d'utilisateur et mot de passe combinaison. Entrez votre nom d'utilisateur et votre mot de passe local, ce qui devrait vous connecter avec succès à votre référentiel. Si vous utilisez un compte administrateur, vous ne devez avoir aucun problème de connexion.
  8. Si vous réussissez, le dossier checked Out apparaîtra avec une tique verte indiquant qu'il est sous contrôle de version. Tous les fichiers/dossiers que vous placez à l'intérieur de là seront mis sous contrôle de version, mais pas par défaut.
  9. Pour les placer sous contrôle de version, vous devrez cliquer avec le bouton droit de la souris sur les fichiers/dossiers et sélectionner tortue svn - Ajouter - puis sur le dossier racine, vous avoir à sélectionner SVN COMMIT.

Remarques supplémentaires : Lorsque vous travaillez sur les fichiers, ce serait une bonne idée d'utiliser le Obtenir le verrouillage et verrouillage de libération Options. Cependant, ce serait encore mieux si vous définissez des moments de travail spécifiques pour chaque utilisateur car quelqu'un peut oublier de publier les fichiers.

Ceci n'est en aucun cas un guide complet. Si vous avez des questions, je serai heureux de leur répondre.

8
Yass