Sorry I havn't answered till now - I have had a busy weekend :-)
Thanks for your suggestion.
I think it solves my problem, with the addition of an "end"-date (in effect scheduling the removal
of the document).
I am thinking of using web-dav as a layer when serving the document. Is it possible to read the
properties through web-dav without retrieving the document and without using an svn client? Where
would I look to see a description of this?
--- Daniel Berlin <firstname.lastname@example.org> wrote:
> On Friday, September 6, 2002, at 07:11 AM, Morten Ludvigsen wrote:
> > Hi,
> > I am making a web site content management system where I want to use
> > Subversion as the storage.
> > The requirements are:
> > 1. Any document should be edited in a "developement" environment.
> > 2. A document revision can be moved from "developement" to a "test"
> > environment.
> > 3. A document revision can be moved from "test" to a "production"
> > environment.
> > 4. Which revision of a document that should be served from the
> > "production"
> > environment should controlled by the current date
> > (ie. the ability to schedule changes).
> > It is a simple matter to implement the first three requirements by
> > using branches in Subversion.
> > Requirement four on the other hand is a bit more challenging. If
> > anyone here has a suggestion I
> > would be very gratefull.
> You could probably do it by setting custom properties, and using them
> to determine which document to serve (IE set a property called
> "livedate", and walk the revisions backwards from the newest until you
> find one with a livedate that is earlier than the current date)
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Mon Sep 9 09:44:13 2002