Hi, I was wondering if anyone here had ever set something up to store
there cvs log history in an sql database.  I'm looking at doing having the
following table (most likely postgresql):

        commit_id       serial
        commit_time     datetime
        module_name     varchar(255)
        branch_name     varcahr(255)
        user_name       varchar(32)
        version         varchar(32)
        log_message     text

Inserting the data is one thing, the other side would be to write some PHP
code for a web-based front-end to this log for generating various
changelogs and stats (most commits by module/branch/user).  But before I
go about doing something like this, I was wondering if anyone had already
done something similiar?  Or if anyones got any thoughts about what I
could add in?

Another useless feature I was thinking of putting in was some kind of
release management, another table which just records release_date,
release_by, version, download_url, release_notes.  When the user selects
"make new release", generate a 'crude/raw' relese message comprised of a
preset header/footer, and a list of all log messages since the last
'release', the user could then go and edit this 'changelog' into a more
end-user friendly 'release notes'.

Has anyone made anything like this?  Would anyone be interesting in
something like this?

Mark

Reply via email to