Audit Trail – Tracing Data Changes in Database

Database, Tracing | Posted by Petr Kozelek
Aug 30 2010

The common requirement in many enterprise applications is logging of data changes in a database – what data has changed, who changed them and when (audit logging). Bloggers published many articles about this old problem but there is only few general approaches how to do that in relational databases. Read more »

Speed Up Typing Text with WatiN

Tips | Posted by Petr Kozelek
Aug 05 2010

I use WatiN for UA testing and I was facing the problem that WatiN is slow while typing text into text field with TextField.TypeText(string) method.

Read more »

Porting a Subversion to a Git Repository with an Error “Permission denied: Can’t open ‘/tmp/report.tmp’”

Uncategorized | Posted by Petr Kozelek
Jan 20 2010

I was dealing with a problem of converting existing Subversion repository to a new git repository on my local Windows XP station. Read more »

Database Continuous Integration with DBTracer

Database Continuous Integration | Posted by Petr Kozelek
Jan 12 2010


In my company we use principles of continuous integration in our C#.Net+MS SQL development. We use Subversion for source control management and CruiseControl.Net as integration server. The problem came when we needed to choose a tool for continuous integration of database changes since we did not find any open-source alternative.

Read more »