Versioning system voor PHP development op Win/Linux

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Robbeke
  • Registratie: September 2001
  • Laatst online: 29-12-2018
Ik ben al een tijdje op zoek naar een versioning systeem dat ik kan gebruiken voor de PHP development die ik doe. Dit is zo'n beetje mijn situatie:

- 1 Linux (LAMP) test server. Vmware machine 1
- 1 Windows Development Machine, Vmware machine 2. Zend studio als IDE
- 1 Linux (LAMP) productie server bij provider

Ik zoek dus een versioning systeem en heb al wel e.e.a. over subversion gelezen maar begrijp niet helemaal goed hoe het allemaal in elkaar zit. Dit is wat ik momenteel voor ogen heb:

- Initiele versie inladen
- Vervolgens een branche maken voor elke feature die ik wil toevoegen en na testen, deze branch committen op de trunk

Ik heb al de combinatie geprobeerd van subversion, geinstalleerd op de vmware test machine, met de ingebouwde Zend Studio SVN client en Tortoise SVN client voor Windows. Ik kom echter een aantal problemen tegen en begrijp niet helemaal hoe het werkt.

Heeft er iemand of weet iemand een goede handleiding/tutorial die mij al deze concepten kan toelichten maar dan specifiek gericht op mijn profiel? Ik zoek o.a. uitleg hoe ik eenvoudig uit subversion automatisch een branch kan laten uploaden naar m'n test server (vmware1) via FTP, en wanneer een nieuwe feature is afgewerkt deze ook weer automatisch kan committen naar subversion..

Alvast bedankt ;)

http://www.tweakers.net/gallery/sys/2314


Acties:
  • 0 Henk 'm!

  • Nick_S
  • Registratie: Juni 2003
  • Laatst online: 10-09 15:12

Nick_S

++?????++ Out of Cheese Error

Als je met SVN wilt gaan werken zou ik beginnen met de handleiding.

'Nae King! Nae quin! Nae Laird! Nae master! We willna' be fooled agin!'


Acties:
  • 0 Henk 'm!

Verwijderd

Al jaren gebruik ik Eclipse PDT met Subclipse (plugin voor Subversion). In mijn optiek zowel op Linux (Ubuntu) als op Windows erg succesvolle IDE.

http://www.zend.com/en/community/pdt voor Eclipse PDT en http://subclipse.tigris.o...5F77F352F5B?pageID=p4wYuA voor de plugin.

http://www.alistapart.com...ollaboratewithsubversion/
zou ik lezen voor SVN.

Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 10:03

Creepy

Tactical Espionage Splatterer

Welke problemen kom je precies tegen en wat van SVN snap je niet? SVN heeft een prima handleiding (http://subversion.apache.org/docs/) waar o.a. ook het boek dat Nick_S heeft gelink te vinden is. Die heb je al eens doorgekeken? Los daarvan zijn er al meerdere topics over SVN of andere versiebeheersystemen geopend. Heb je die al eens doorgekeken? Daar staan vast wel bruikbare tips tussen.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • hostname
  • Registratie: April 2009
  • Laatst online: 10:59
Robbeke schreef op vrijdag 19 februari 2010 @ 16:03:
[..] Ik kom echter een aantal problemen tegen en begrijp niet helemaal hoe het werkt. [..]
Welke problemen en wat begrijp je niet?

Verder dacht ik bij je verhaal in eerste instantie meteen aan git. Die is heel erg sterk op branches georieenteerd en mergen is daarbij (imo) makkelijker dan met SVN. Heb alleen geen idee hoe goed dat tegenwoordig op Windows draait, en de leercurve is imo ook stijler dan die van SVN.

Acties:
  • 0 Henk 'm!

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 12:45

MueR

Admin Tweakers Discord

is niet lief

Als je met Zend Studio bedoelt versie 5.5, Zend Studio Professional (voor die vreselijke Eclipse based rotzooi die we nu door de strot geduwd krijgen), die SVN client is dermate oud dat hij niet briljant werkt met hedendaagse SVN pakketten, mogelijk heb je daardoor wat problemen gehad.

Wij gebruiken hier zelf ook Zend Studio en TortoiseSVN client en server, zonder verdere problemen.

Anyone who gets in between me and my morning coffee should be insecure.

Pagina: 1