You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by pe...@arm.com on 2001/08/03 21:18:31 UTC

Silly idea

[This is a whimsy about modules, and may be skipped
by the serious reader]

on this scheme, static and dynamic are just two possible
functions of the revision R used for a checkout (say).
Given rev R of foo, which rev f(R) of mod do you get?

Static says f(R) = k, a constant.

Dynamic says f(R) = R.

Any function will do as long as it only depends on R,
not on time. So "latest revision" is no good. You can
check out the latest revision of foo, but that has a
particular value R, which gives you the latest mod too.

Allowable functions include:

f(R) = R - 1 if R > 0
 - the "cautious adopter" function

f(R) = R/2
- even more cautious

f(R) = min(R,g)
- where g is the last rev of mod that was any good

f(R) = rev on 1st of January of date of R
- annual upgrade step function

f(R) = R mod 3
- very very silly


Peter.



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org