Op dit moment heb ik een code library ontwikkeld voor een website die binnenkort in meerdere talen onder meerdere domeinnamen beschikbaar moet komen.
Om onafhankelijkheid te garanderen tussen de verschillende versies heb ik het volgende plan in gedachten:
- Het code library komt in de trunk van het subversion version control system
- Voor elke taal komt een branch, waarin de templates vertaald worden naar die taal
- Voor elke website komt er een checkout van een bepaalde branch die dus de code-library + templates bevat.
Nu heb ik zelf weinig ervaring met branchen. Mijn vraag is dus of dit een haalbaar idee is. Het liefst wil ik niet de vertaling vanuit de database doen + werken met 1 trunk. Vandaar het branch idee. Heeft er iemand ervaring met het aanbieden van websites in meerdere talen? Hoe eenvoudig is het om wijzigingen in de trunk door te voeren in de branches, zonder dat de specifieke wijzigingen in die branches verloren gaan?
Misschien probeer ik nu het version control idee te misbruiken.
P.S. Dit topic hoort misschien in meerdere fora thuis.
Om onafhankelijkheid te garanderen tussen de verschillende versies heb ik het volgende plan in gedachten:
- Het code library komt in de trunk van het subversion version control system
- Voor elke taal komt een branch, waarin de templates vertaald worden naar die taal
- Voor elke website komt er een checkout van een bepaalde branch die dus de code-library + templates bevat.
Nu heb ik zelf weinig ervaring met branchen. Mijn vraag is dus of dit een haalbaar idee is. Het liefst wil ik niet de vertaling vanuit de database doen + werken met 1 trunk. Vandaar het branch idee. Heeft er iemand ervaring met het aanbieden van websites in meerdere talen? Hoe eenvoudig is het om wijzigingen in de trunk door te voeren in de branches, zonder dat de specifieke wijzigingen in die branches verloren gaan?
Misschien probeer ik nu het version control idee te misbruiken.
P.S. Dit topic hoort misschien in meerdere fora thuis.
Ik blijf er iig vrij nuchter onder....