[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Question regarding revision handling and labeling

From: Hans Holmberg <hasse_at_solace.mh.se>
Date: 2004-09-03 16:58:13 CEST

I work for a company that's looking at replacing the current
version-handling system with something else (read newer & better).

I have been testing subversion for a couple of days now and there's one
feature I'm missing. We have something we call a "production-label". We
issue one when the current development and testing cycle has finished and
the current version is production ready. What it means is basicly labling
a version in the repository that this version is a production-version.

The label is only a text-string that is used check out the correct version
in the production environment, ie. like:
 Setting: svn label --revision 945 "my_production_tag" projectname
 Getting: svn checkout --label "my_production_tag" projectname

The labeling looks something like this right now (wrapped in scripts):

devmachine1> create_production_label.ksh projectname 945 projectname.20040901.0
create_production_label: Production-label projectname.20040901.0 created for version 945
prodmachine1> get_production_label.ksh projectname projectname.20040901.0
Getting production label projectname.200409091.0 for projectname...
Production label has version 945.
Getting files.
prodmachine1> build_project.ksh projectname projectname.20040901.0
Building project projectname..
Running buildscripts..
o build_db.ksh
-- Updating database table "tbCustomer"
-- Updating database table "tbSupplier"
o build_cpp.ksh
-- Compiling using projectname.mak
Build finished, no errors.
Log of build in $projectname/logs/build.projectname.20040901.0

Anyone have a good idea how to solve this? Or does it require hacking
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Sep 3 16:59:02 2004

This is an archived mail posted to the Subversion Users mailing list.