I hate IDEs -- unless I wrote them myself.
pat is something like a command-line based IDE to develop patches for the Apache™ Subversion® project. It is a bash-script for people who are actively hacking Subversion's source code.
It works for me, but isn't particularly beautifully coded nor free of kludges.
Core features:
- helps downloading, installing and configuring (pat make, pat deps)
- helps writing log messages (pat diff)
- helps switching between your custom built svns to test (pat use)
- opens all modified files in an editor (pat edit)
- can run a build-bot daemon that tests patches (e.g. on a remote box)
- versions all your progress (pat save, pat clone, pat backup)
Download the latest pat below. Once installed, simply run 'pat' to get help.

