diff --git a/smartmontools/CHANGELOG b/smartmontools/CHANGELOG
index a94c18779aa1e07444e304a3d4ad36d580c9e3fe..6903314aef9e1e30407a98768cf15e9d9cb51999 100644
--- a/smartmontools/CHANGELOG
+++ b/smartmontools/CHANGELOG
@@ -42,6 +42,8 @@ NOTES FOR FUTURE RELEASES: see TODO file.
 
 <DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE>
 
+  [CF] Invalidate 'do_release' script, it needs some rework for SVN.
+
   [CF] Update documentation files for SVN.
 
   [CF] Rename trunk/sm5 to trunk/smartmontools.
diff --git a/smartmontools/TODO b/smartmontools/TODO
index 30ae52d8f0b949dc800fe60172d1411221d255c1..e635650145e09f179d964d3f3f92064bdfe1da20 100644
--- a/smartmontools/TODO
+++ b/smartmontools/TODO
@@ -1,6 +1,6 @@
 TODO list for smartmontools:
 
-$Id: TODO,v 1.71 2009/07/10 20:14:40 chrfranke Exp $
+$Id$
 
 USB devices under Linux
 -----------------------
@@ -50,6 +50,8 @@ that can be monitored.
 
 Packaging
 ---------
+Rework 'do_release' script for SVN.
+
 Under freebsd and solaris, the following are wrong:
 smartd.conf: has linux device paths
 smart*.in  : man pages have (mostly) linux device paths
diff --git a/smartmontools/do_release b/smartmontools/do_release
index efd9f2b262771ed3996a5478efddf4fc04086a78..1c39aafa776cb9a5eaf307562b3d701a70b4f0f2 100755
--- a/smartmontools/do_release
+++ b/smartmontools/do_release
@@ -3,7 +3,10 @@
 # do a smartmontools release
 # (C) 2003-6 Bruce Allen <ballen4705@users.sourceforge.net>, 
 #          Guido Guenther <agx@sigxcpu.org>
-# $Id: do_release,v 1.41 2008/03/17 17:02:26 ballen4705 Exp $
+# $Id$
+
+echo 'TODO: Rework this script for SVN.'
+exit 1
 
 # Notes on generating releases:
 # (1) update NEWS