[svn] Dynamisch versies bijhouden

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb een php applicatie draaien die ook gebruik maakt van Subversion. Nu wil ik onderaan de pagina graag het versienummer printen (bijv. Versie 1.0.1), die de getallen van de Subversion revisions overneemt. Ik zit nu op revision 496, dus zou ik graag willen dat er automatisch Versie 1.0.496 van wordt gemaakt.

Iemand enige idee hoe ik dit zou kunnen doen? Ik heb al gezocht op dynamic versioning etc, maar vind bar weinig. Toch lijkt me dit een vrij standaard iets?

Acties:
  • 0 Henk 'm!

  • Herko_ter_Horst
  • Registratie: November 2002
  • Niet online

"Any sufficiently advanced technology is indistinguishable from magic."


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Held.

Acties:
  • 0 Henk 'm!

  • ValHallASW
  • Registratie: Februari 2003
  • Niet online
één probleem met die aanpak: je laat daar alleen zien wat de laatste revisie is dat je bestand veranderd is, niet wat de laatste revisie is dat er iets in je source tree veranderd is. Daarvoor zal je het bestand '.svn/entries' moeten gebruiken, en daar de 5e (?) regel uit moeten pakken.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Dat lijkt een betere methode idd, wel jammer dat je niet echt onderscheid kan maken tussen 'major' releases. Ik zal dus handmatig 2.0.239 moeten doen etc (de eerste 2 nummers dus).... iemand daar nog ideeën voor? :)

[ Voor 74% gewijzigd door Verwijderd op 10-06-2009 09:30 ]


Acties:
  • 0 Henk 'm!

  • Tubby
  • Registratie: Juni 2001
  • Laatst online: 09:59

Tubby

or not to be

Verwijderd schreef op woensdag 10 juni 2009 @ 09:29:
Dat lijkt een betere methode idd, wel jammer dat je niet echt onderscheid kan maken tussen 'major' releases. Ik zal dus handmatig 2.0.239 moeten doen etc (de eerste 2 nummers dus).... iemand daar nog ideeën voor? :)
Ja, een releasebeleid ;)

tubby.nl - Artes Moriendi - q1 - bf1942 - WoT - pubg - LinkedIN


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Via SVN bedoel je, of heb je het nu over projectplanning?

Acties:
  • 0 Henk 'm!

  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 10-08 02:59

Gerco

Professional Newbie

ValHallASW schreef op woensdag 10 juni 2009 @ 09:27:
Daarvoor zal je het bestand '.svn/entries' moeten gebruiken, en daar de 5e (?) regel uit moeten pakken.
Run liever het command "svnversion" in plaats van zelf in .svn/entries te gaan rondneuzen. Toekomstige repository formaten werken misschien anders dan de huidige.

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!

Pagina: 1