2010-03-15 3 views
2

J'ai lu cet article sur Coding Horror:Quelle Subversion est-ce que j'installe pour Windows?

http://www.codinghorror.com/blog/2008/04/setting-up-subversion-on-windows.html

Je suis allé aux téléchargements et je suis confus. J'aurais juste téléchargé la première entrée mais j'ai peur que ça casse mon serveur ou quelque chose si je n'ai pas d'apache. Nous utilisons uniquement IIS et je ne voudrais pas le casser d'une manière ou d'une autre. Je n'ai même pas besoin d'un frontal web ou webdav.

Lequel dois-je installer sur cette page, s'il vous plaît:

http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91

merci pour toute aide.

edit: merci pour l'information, mais j'espère rester libre avec la subversion "regular". Je prévois d'utiliser TortoiseSVN pour le client.

Modifier: Veuillez utiliser http://subversion.apache.org/packages.html#windows si vous avez besoin de binaires Windows récents.

Répondre

1

De cette liste, vous voulez le Setup-Subversion-1.5.6.msi. Ne vous inquiétez pas des liaisons apache, si vous ne les utilisez pas, elles n'interféreront pas. Après avoir installé les exécutables subversion, installez TortoiseSVN en haut, tortoise n'inclut pas les exécutables svn.

edit: Frappez cela, vous aurez besoin de subversion 1.6.x. Consultez les distributions CollabNet (http://www.collab.net/downloads/subversion/) et obtenez la version 1.6.9. C'est à ça que sert la dernière Tortoise.

+0

Je me suis retrouvé avec la version 1.6.6 de tigris parce que la version collab .net m'a fait penser que je devais payer de l'argent. – johnny

+0

S'il est vrai que "tortoise n'inclut pas svn les exécutables", je voudrais ajouter que cela ne dépend pas d'eux. C'est bien d'avoir à la fois la tortue et les trucs de la ligne de commande. –

7

Je recommanderais VisualSVN, c'est très facile à configurer et le logiciel serveur est gratuit. Ensuite, pour votre machine (s) client, je dirais que vous voulez installer TortoiseSVN

+2

+1 pour TortoiseSVN :) –

+0

C'est exactement la configuration que j'utilise; Serveur VisualSVN et TortoiseSVN. –

2

Votre lien de téléchargement est un peu daté, le projet Subversion a récemment déplacé des pages d'accueil. Essayez les liens de téléchargement au subversion.apache.org. En particulier, cliquez sur "CollabNet" sous l'en-tête "Windows" et essayez l'option de téléchargement la plus haute. Si vous avez besoin de plus d'informations sur la configuration d'un serveur, jetez un oeil à l'e-book "Version Control with Subversion"; c'est le livre "officiel" de Subversion qui couvre tous les aspects de l'utilisation de Subversion, depuis la configuration et l'administration d'un serveur jusqu'à son utilisation en tant que développeur normal.

En ce qui concerne le logiciel client, je suis d'accord avec plusieurs autres affiches ici que TortoiseSVN est un excellent utilitaire graphique pour Windows.

+0

Notez que la version CollabNet est le serveur de base, compilé pour Windows. Cela fera fonctionner un serveur svn en cours d'exécution, mais en utilisant uniquement le protocole svn qui n'est pas chiffré. Donc, cela peut ne pas convenir à la production. Les paquets avec Apache exécuteront subversion via un serveur web afin que vous puissiez utiliser https. C'est peut-être ce que vous devez faire si vous avez besoin de sécurité.Apache devra bien sûr fonctionner sur un port différent de celui d'IIS. – AngerClown

+0

AngerClown a oublié de mentionner que le protocole svn peut être crypté, au moins avec les versions récentes de Subversion. Je crois que le protocole est appelé 'svn + ssh: //' (c'est-à-dire le démon 'svnserve' normal via un tunnel SSH). Aucun serveur Web n'est requis. Plus d'informations sont disponibles dans le livre SVN ci-dessus. – bta

1

Je suis d'accord avec le plus que TortoiseSVN est le meilleur client svn, mais si vous voulez l'intégration avec Visual Studio AnhkSvn est bonne. Si vous voulez devenir vraiment fou, je crois qu'ils travaillent côte à côte.

Questions connexes