On Sun, Feb 21, 2016 at 08:45:56AM -0500, Ren Wang wrote:
>    Is there a way or API to set and get a file version number instead of
>    revision number? For my case, when a file is created, the version by
>    default should be 1, every change the version number will be incremented

Generally spoken this is a pretty simple matter:

[number of log entries for this file] == "version number"

Since your requirement is compatible enough that
the number of log entries directly corresponds to the version number,
we now at least know
that there is no *extra* state data needed
which would need to be stored in database area.


As an svn semi-expert (insufficiently informed since SvnBridge devel),
I don't know which particular APIs might be available
to retrieve this information in the most direct/efficient manner, though.
You are likely looking for something
which directly returns a shallow "number of log entries"
rather than deep (per-entry) log information...

HTH,

Andreas Mohr

Reply via email to