Je suis assez nouveau dans le monde du versioning, mais j'aimerais présenter Subversion dans notre petite équipe de développement car nous constatons que nous travaillons de plus en plus sur les mêmes projets/fichiers . Nous codons principalement au PHP
sur un environnement LAMP
(Red Hat Enterprise). Ce que je cherche, ce sont quelques points de départ pour me lancer, tels que les guides d'installation/configuration pour Red Hat. J'utilise Dreamweaver CS3
(je vois que les fonctions Subversion seront introduites dans CS4
) donc serait prêt à regarder d'autres IDEs PHP avec intégration Subversion, avez-vous des préférences? Je suis ouvert aux suggestions.Configuration de Subversion sur un système Red Hat
Répondre
Cela dépend de la version de RHEL que vous utilisez. La configuration de Subversion en général est très simple, il suffit d'installer les binaires et d'exécuter svnserve ou d'adapter la configuration d'Apache.
- obtenir: http://subversion.tigris.org/getting.html
- Installez-
svnadmin create --fs-type=fsfs
Après que vous avez un dépôt que vous pouvez servir via apache ou svnserve. Je peux recommander Apache car il évolue mieux, est plus facile à maintenir et vous permet d'accéder au référentiel via DAV.
configurations exemples sont ici: http://svnbook.red-bean.com/en/1.0/ch06s04.html
Ils sont bons pour Subversion Linux +:
http://articles.slicehost.com/subversion
De plus, il va dans plusieurs référentiels, WebDAV et beaucoup d'autres choses. Utile pour les développeurs Windows car la plupart des informations peuvent également être utilisées dans Windows.
L'installation de subversion ne va probablement pas être la partie la plus difficile, ce qui va être la partie la plus difficile est comment vous accédez au référentiel. Il y a une variété d'options (partage de fichiers sur le réseau, subversion sur SSH, via une connexion http). Chacun a ses propres pro et con. Comment vous développez-vous actuellement? Si vous utilisez tous le même site Web, par exemple, le contrôle de version ne vous aidera pas, car vous devrez toujours modifier les fichiers des autres, vous devrez donc créer des sites distincts pour chaque développeur. En ce qui concerne l'IDE, il existe une excellente intégration de shell pour Windows sous la forme TortoiseSVN, ce qui vous permettrait de travailler avec vos outils préférés tout en ayant un accès facile aux fonctions SVN.
Sur un système RHEL, la meilleure façon d'installer la subversion est en utilisant yum:
yum install subversion
- 1. Compatibilité Red Hat
- 2. Comment définir la charge du processeur sur une machine Red Hat Linux?
- 3. Conversion d'une bibliothèque de classes C# en C++ sur Red Hat Linux
- 4. Meilleure stratégie pour vérifier les problèmes de disque dur sur Red Had Linux
- 5. Comment traitez-vous le déploiement de fichiers de configuration sur différents systèmes dans Subversion?
- 6. Comment coordonner la configuration du client subversion?
- 7. JBoss Configuration
- 8. Problème de "Red Cross" sur MenuStrip et ToolStrip
- 9. Peser les facteurs de configuration pour la subversion
- 10. DataGridViewImageColumn red x
- 11. Propriétés du système SSL - Risque de sécurité?
- 12. Chemin d'accès relatif dans la configuration externe de Subversion
- 13. Flex/AS3: Red Eye réduction
- 14. Sécurité sur Subversion
- 15. Configuration système requise pour Visual Studio 2010
- 16. Subversion demande un utilisateur incorrect
- 17. PHP4 sur Linux, Dev sur Windows ... problème Subversion
- 18. Comment migrer d'un référentiel Subversion compliqué vers un système de contrôle de version distribué?
- 19. .Bloc système WinForm Net sur un système d'exploitation 64 bits
- 20. Comment dupliquer un repo subversion sans accès au système de fichiers?
- 21. Quel système peut-on appeler "Embedded Linux based"?
- 22. Construire sur commit avec subversion
- 23. Sous-système approuvé sur un niveau unique
- 24. Marquage et sécurité de Subversion
- 25. Comment supprimer une variable d'environnement de la configuration du système avec un fichier de commandes
- 26. Code simple pour installer un référentiel subversion sur un serveur linux
- 27. Création de redondance pour un référentiel Subversion?
- 28. Subversion - Regler un répertoire parent
- 29. Subversion et Siteminder
- 30. Configuration minimale pour exécuter Linux intégré sur un processeur ARM?