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