2009/11/2 Richard Quadling <rquadling_at_googlemail.com>:
> Hi.
>
> I'm a newbie to SVN, so please be gentle.
>
> I'm on windows, so, please be even more gentle!
>
> Using TortoiseSVN, I can manually create CSV files of the cache for
> the repository (Right clicking a repository, choosing TortoiseSVN ->
> Settings -> Cached Repositories -> Update & Export - more or less).
>
> From there, I can create emails for each major project/branch per
> day/week showing the commit messages and urls of changes.
>
>
> Is there a way I can programmatically do the export? I want to have
> the process run unattended, so no manual update & export.
>
> As some indication of the project, there are 969 authors, 368,438
> paths, 290144 revisions. It is a pretty big project.
>
> I also see that I have a logcache folder containing a Repositories.dat
> file and the cache file for the repository I'm interested in. Is this
> file readable externally? Is the format/structure documented?
>
> I've no problems accessing the CSV files to build my reports. I'd like
> to be able to create the CSV files automatically or to update the
> logcache file and access that.
>
> Either way really.
>
> Any help would be appreciated.
You would be better off doing this on the server side, maybe triggered
by a post-commit hook. That is how commit emails are usually sent out.
If you use the log cache on the client you have to be sure the client
is up-to-date first.
Simon
--
: ___
: oo // \\ "De Chelonian Mobile"
: (_,\/ \_/ \ TortoiseSVN
: \ \_/_\_/> The coolest Interface to (Sub)Version Control
: /_/ \_\ http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2413826
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-11-02 16:02:50 CET