Est-il possible de créer des serveurs Subversion "fédérés"? Comme dans un serveur à l'emplacement A et un autre à l'emplacement B qui synchronisent automatiquement leurs versions locales du référentiel. Ainsi, lorsqu'une personne interagit avec le référentiel, elle accède à son serveur local respectif et a donc des temps de réponse plus courts.Serveurs Subversion fédérés (synchronisés)?
Répondre
C'est plus ou moins le cas d'utilisation parfait pour SVK. SVK est une interface de ligne de commande pour subversion qui fonctionne avec une copie locale entière du référentiel. Ainsi, vos validations, mises à jour, etc. fonctionnent sur le référentiel local et vous pouvez ensuite synchroniser avec un maître. Je recommande généralement SVK plutôt que subversion, car cela rend beaucoup plus agréable. Pas de dossiers .svn, meilleure ramification et fusion, meilleure résolution des conflits.
On dirait que vous aimerez Git. Il y a un Google Talk explaining all about it.
Ahh oui, je savais que l'on allait venir. Je connais Git et les goûts (Mercurial, etc.) et je comprends que le concept de contrôle de source distribuée est très similaire. Cependant, pour moi personnellement au moins, je dois l'utiliser dans le contexte de Visual Studio pour lequel il y a un super plugin appelé VisualSVN ainsi que quelques projets déjà assez dévolus à SVN. Je considérerais certainement Git pour de futurs produits. Et le considérerait encore plus s'il y avait plus d'outils pour s'intégrer avec un IDE Windows comme Visual Studio –
Ce n'est probablement pas exactement ce que vous recherchez, mais vous pouvez peut-être implémenter le clustering au niveau OS.
Semble cool. Mais n'ai pas une idée de ce que c'est exactement. Pourriez-vous expliquer? –
Bien sûr. Eh bien permettez-moi d'abord de dire que je ne l'ai jamais vraiment fait, mais j'en ai entendu parler avec Windows Server 2003 avec succès dans un cas d'utilisation HA/DR. C'est pourquoi j'ai dit que ce n'est probablement pas ce que vous cherchez parce que je crois qu'il est couramment utilisé pour ce scénario et non pour ce que vous essayez de faire. Je ne suis pas sûr que ce soit un scénario Windows ou * nix pour vous, mais je pourrais commencer par quelques recherches Google et des recherches de base sur la mise en cluster de systèmes d'exploitation. Essentiellement cependant, si je comprends bien, ce que vous vous retrouvez avec 2 serveurs physiques, avec un matériel identique, qui sont mis en miroir à un niveau de l'OS de sorte qu'ils – shsteimer
Subversion 1.5 a introduit l'écriture via le support proxy pour les serveurs webdav sur le support SvnSync existant qui a été ajouté en 1.4. Cela vous permet d'avoir des miroirs locaux pour récupérer les fichiers et l'historique, mais les validations sont validées directement dans le référentiel maître. Si la configuration est correcte, les miroirs locaux reçoivent les modifications immédiatement. Pour plus de détails, voir le Svn Book.
Lien direct vers la section appropriée: http: // svnbook. red-bean.com/fr/1.5/svn-book.html#svn.serverconfig.httpd.extra.writethruproxy –
- 1. Comment conserver les raccourcis d'application actuels/synchronisés?
- 2. Garder les fichiers point synchronisés sur les machines?
- 3. Que signifie le terme "appels synchronisés en entrée"?
- 4. XCode et Interface Builder ne sont plus synchronisés
- 5. Les formulaires IntraWeb peuvent-ils être synchronisés à la demande?
- 6. Serveurs liés SQL Server
- 7. Subversion Exclusif Checkout et Subversion Plugin pour Delphi
- 8. Connexion à plusieurs serveurs Web
- 9. Connexion à des serveurs POP3
- 10. Rails Séances sur les serveurs
- 11. Bibliothèque de serveurs AtomPub simple
- 12. RapidSSL avec serveurs OCS Edge
- 13. Asp.net Webapplication sur plusieurs serveurs
- 14. visualiseur de subversion Web
- 15. Pratiques standard pour Subversion
- 16. Subversion: Tortoise + AnkhSVN
- 17. Subversion: Revue change
- 18. Interface Web Subversion
- 19. Recurse Subversion propriétés
- 20. Restructuration d'un dépôt Subversion
- 21. Où sauvegarde Subversion?
- 22. Subversion auto-props woes
- 23. Subversion pour iSeries
- 24. Netbeans subversion forme erreur
- 25. Subversion et Siteminder
- 26. Subversion Export partiel
- 27. Liste des référentiels subversion
- 28. dépôt Subversion Autocomplete
- 29. Sécurité sur Subversion
- 30. msbuild et subversion
ressemble à ce que je cherchais ... et s'il y a un solution séparée comme ça, je vais supposer que cette fonctionnalité n'est pas disponible dans le noyau SVN lui-même. Cela semble un peu plus complexe que je ne le voudrais, mais il semble que ça ferait l'affaire. –
@Mat Votre lien est cassé. Trop de https. [http://svk.bestpractical.com/view/HomePage](http://svk.bestpractical.com/view/HomePage) – RobotCaleb
git-svn fait la même chose – gertas