Forum › Geavanceerde scripting & ontwerp › Topic

Een nieuwe topic in het forum Geavanceerde scripting & ontwerp plaatsen Reageren op dit topic Forum:

[ONTW] Ontwikkelen van een site en versiebeheer

Ikzelf zit te denken om met SVN (en geen GIT) het versiebeheer van mijn CMS te gaan beheren.

Nu was ik benieuwd hoe jullie het versiebeheer regelen van applicaties? Hoe is je werk-structuur opgebouwd, en hoe en wanneer check je uit? Gebruik je hooks in SVN of niet...?

Op mijn werk hadden we ene lokale plek (http://DEV.projectnaam.NL), alles wat we lokaal op onze PC's ontwikkelden, en committen kwam vanzelf in de de 'dev'-subdir te staan.

Nu hoor ik van diverse kanten dat dit niet de juiste manier is om te developpen en het versiebeheer te gebruiken. Maar wat is dan wel de juiste werkwijze?

Met regelmaat de repository uitchecken naar een ontwikkel-URL, of gewoon direct doen, zoals ik al uitleg...?

Graag jullie tips en adviezen.

Ik weet wel hoe SVN ongeveer werkt (al een tijdje niet meer actief gebruikt, though) maar graag hoor ik jullie adviezen.

Liever geen GIT, maar SVN. Later kan ik altijd in GIT verdiepen.

Kom maar op....
Stuur een prive bericht
Op stage hadden wij het volgende:

Iedere dev had een eigen dev omgeving (local)
Committen naar versiebeheer -> stable release ging naar test
Als test goedgekeurd was gingen we naar live.

Als je alleen werkt is svn waarschijnlijk wel voldoende, maar kijk toch even naar git :-)
Stuur een prive bericht
Ondanks dat je aangeeft geen GIT te willen gebruiken, geef ik je toch de volgende link: http://git-scm.com/book/nl mijn voorkeur gaat uit naar GIT ipv. SVN.
Stuur een prive bericht
Whoah, mooi leesvoer....
Stuur een prive bericht
Wij gebruiken op het werk SVN, we ontwikkelen lokaal maken een commit in de svn en zetten het naar acceptatie. Als een onderdeel of alles stabiel en goed is bevonden gaat het naar live.
Stuur een prive bericht
Quote:
StampertjeNL schreef:
Wij gebruiken op het werk SVN, we ontwikkelen lokaal maken een commit in de svn en zetten het naar acceptatie. Als een onderdeel of alles stabiel en goed is bevonden gaat het naar live.

Dus nadat het gecommit is, komt het in een staging-versie te staan, zoiets als http://dev.myproject.com? Of wordt dit later nog een uitgechecked?

het is altijd ontwikkel (local) - Staging - Live
Stuur een prive bericht