web-dev-qa-db-fra.com

Configurer un serveur SVN?

Est-ce que quelqu'un sait comment installer un serveur SVN de base sur mon PC Windows? Je souhaite créer un référentiel SVN pour stocker le code de mes projets domestiques alignés.

Quelqu'un sait-il comment faire ça?

41
jonneymendoza

Installer Serveur VisualSVN . La partie serveur est gratuite. Vous pouvez également utiliser n'importe quel outil SVN pour créer des référentiels locaux sur votre système de fichiers si vous le souhaitez. Mon outil côté client préféré est TortoiseSVN .

55
Matthew Whited

Je peux fortement recommander VisualSVN . Il est très facile à installer, configurer et utiliser.

Je l'ai installé récemment et je l'ai trouvé totalement sans douleur. SVN au niveau des clients, je recommanderais TortoiseSVN . Il s'intègre directement à Explorer et est, encore une fois, facile à utiliser.

Si vous travaillez avec Visual Studio, AnkhSVN est un excellent client qui s'intègre dans VS et ne semble pas avoir de problème d'utilisation côte à côte avec TortoiseSVN.

17
Rob

J'utilise VisualSVN sur mon serveur Windows 2008 et cela fonctionne très bien. J'utilise ensuite TortoiseSVN sur mes machines clientes. L'installation est simple et vous devriez être opérationnel en un rien de temps.

8
George Johnston

Je recommanderais également Visual SVN si vous souhaitez installer SVN sur votre PC Windows. Il existe un Nice tutoriel qui décrit le processus d’installation et de configuration.

Cependant, réfléchissez bien avant d'héberger votre produit localement, car ce n'est pas la meilleure option.

3
Ruslan Platonov

Si vous êtes le seul à accéder au référentiel, tout ce dont vous avez besoin est tortoisesvn. Vous pouvez créer un référentiel local où vous voulez en cliquant simplement sur le bouton droit de la souris et en sélectionnant "Créer un référentiel ici", puis utilisez simplement le chemin du fichier pour l'URL.

3
NitroxDM

Je voudrais aussi vérifier Assembla . Hébergement en ligne pour SVN et Git. J'ai utilisé VisualSVN et Assembla pour des projets personnels. 

1
Vishnu1270

Utilisez ubersvn pour un usage personnel, il fonctionne bien et est gratuit. 

Le programme contient toutes les dépendances nécessaires à la configuration et à l’exécution d’un serveur Apache Subversion sous Windows, Linux ou Mac OS X. Vérifiez ici

1
Zumry Mohamed

Vérifiez Beanstalk ce n’est pas vraiment une réponse à la question que vous avez posée, mais vous épargnerez peut-être beaucoup de problèmes. Vous pouvez également consulter le marché VM , de nombreuses machines virtuelles vous permettront de démarrer très rapidement.

Voici également un très gentil appelé PMRepo , il inclut Trac, Subversion et Hudson dans un seul VM.

0
Dan Williams

Quel est le veredict final? quelle serait la meilleure option pour un référentiel local à utilisateur unique: 

  • il suffit de créer des référentiels locaux avec TortoiseSVN (plus simple et moins consommateur de ressources)
  • installez le serveur VisualSVN pour obtenir les fonctionnalités supplémentaires qu’il offre .__ (par exemple, les sauvegardes automatiques sont très intéressantes ..)

L'idée d'utiliser le serveur VisualSVN sur ma machine locale avec les sauvegardes automatiques stockées dans un dossier de Google afin de conserver le référentiel en cas de catastrophe semble bonne, mais peut-être un peu exagérée. L'initialisation du serveur est-elle lourde? la machine ne démarre que lorsque je travaille dans mon temps libre .. si le serveur ne prend pas un temps négligeable pour démarrer à chaque fois que j'allume le PC, la première option est peut-être meilleure.

0
jap jap