Je cherche une installation de subversion de l'entreprise, qui conviendra aux exigences suivantes:est-il un appareil subversion/jeu d'outils pour l'entreprise
- je besoin d'au moins 2 instances du serveur de référentiel pour des raisons de haute disponibilité
- Gestion de plusieurs référentiels
- Les deux serveurs de référentiel doivent être synchronisés.
- administration et configuration faciles
- gestion des autorisations utilisateur & intégration LDAP (interface web) - en option
- sauvegarde & restauration fonctionnalités, qui garantissent la récupération avec pas plus de 1 jour de données perdues
- rapide et installation facile.
- surveillance du dépôt (le trafic, le volume de données, points chauds ..) - en option
- bonne sécurité
- soit open source ou faible étiquette de prix, si possible
- une certaine gamme de prix, si un outil commercial est recommandé .
- un appareil VMWare serait génial.
Je suis intéressé par un appareil ou un ensemble d'outils de subversion, qui supportent ces exigences. Le système d'exploitation devrait être Ubuntu.
La configuration et la configuration du jeu d'outils doivent être faisables en heures ou au plus quelques jours ...
Notre équipe de développement est pas énorme (environ 30 personnes), mais se développe sans cesse.
Je suis incapable de trouver quoi que ce soit (à l'exception de Subversion MultiSite, qui semble grand (et coûteux - ils ne donnent aucune information sur les prix) pour notre entreprise) Quelqu'un peut-il recommander une solution? Pourriez-vous également décrire vos expériences avec l'outil recommandé?
L'installation plus facile et plus rapide et la configuration est, mieux ... Si elle est sans étiquette de prix, ce qui est encore mieux ..
Merci pour toute aide.
Merci beaucoup, cela ressemble à la réponse aux exigences HA. Des suggestions sur les problèmes d'administration et de surveillance des utilisateurs? – bombadil
Nous utilisons l'authentification Apache SSPI, donc tout s'authentifie auprès d'Active Directory. Lorsque vous utilisez http pour un accès repo, l'accès utilisateur est largement contrôlé par Apache. Si vous utilisez le protocole svn: //, il y a un fichier de configuration dans le rapport que vous utilisez pour définir les comptes d'utilisateurs. Si vous utilisez un outil tel que le serveur VisualSVN (mentionné ailleurs sur cette page), il vous fournit des outils de gestion des utilisateurs de plus haut niveau. En ce qui concerne la surveillance: Que voulez-vous exactement surveiller? Apache vous donnera ses journaux de serveur Web. Subversion lui-même a un journal de qui a changé quels fichiers dans le repo, et quand. –
Pour le suivi, je pensais à 2 choses. Pour un, le volume de données générales et les informations client (je suppose, cela peut être récupéré avec des outils de surveillance Apache comme awstats). D'un autre côté, je pensais à svn et aux informations spécifiques au projet comme vu dans le Fisheye commercial (http://www.atlassian.com/software/fisheye/), mais gratuitement avec peut-être un ensemble de fonctionnalités réduites. – bombadil