Inleiding
Wanneer je een script aan het schrijven bent met meerdere mensen wordt het managen van de code vaak een lastigere zaak. Met name als je met meerdere mensen aan één script werkt, iedereen die dat wel eens gedaan heeft zal de problemen kennen: wat heeft iemand anders gedaan? Wanneer, en hoe moet ik de rest van de code er op aanpassen?
De magie van Subversion:
Gelukkig bestaat SVN. SVN staat voor Subversion http://subversion.tigris.org/. Subversion is een tool die helpt een project te managen en houd de wijzigingen van de code bij. Dusdanig dat wanneer er iets fout gaat je terug kan gaan naar een revisie die nog wel werkt. (hierover later meer). Subversion is een van de meest gebruike version control software.
Het gemak van trac:
Trac is een stuk software geschreven in python, waarin het managen van een project een stuk eenvoudiger wordt. Het is mogelijk om tickets aan te maken voor bugs, de code online te bekijken/browsen, en een wiki te maken die met dit alles verbonden is. Trac wordt door vele opensource projecten gebruik voor het management van de software. http://trac.edgewall.org
Deze tutorial zal gaan over het opzetten van deze omgeving onder debian/ubuntu linux.
Inhoudsopgave
- Inleiding
- Installatie subversion
- Optioneel: installatie trac
- Subversion workflow
- Tips, Links en bronvermelding