Martin Tomes <lists@tomes.org> (martinto)


Patch
r864000, r863966, r858278, r855464, r855432, r855041, r855039, r852156, r850647, r850078, r850014

r850014 | kfogel | 2004-06-09 19:29:29 +0000 (Wed, 09 Jun 2004)

Add case-insensitivity protection hook script.

Patch by: Martin Tomes <lists@tomes.org>
          Jeremy Bettis <jeremy@deadbeef.com>

(Posted to users@subversion.tigris.org.)

* contrib/hook-scripts/check-case-insensitive.pl: New directory, file.


r850078 | martinto | 2004-06-15 16:01:01 +0000 (Tue, 15 Jun 2004)

* contrib/hook-scripts/check-case-insensitive.pl:
  Move the stuff which needs to be configured nearer
  the top of the script.

  Attempt to get UTF-8 character checks to work with
  some success.

r850647 | breser | 2004-08-10 16:25:15 +0000 (Tue, 10 Aug 2004)

Update the Win32 build instructions and batch file.

Patch by: Martin Tomes <lists@tomes.org>

* INSTALL
  Describe how to build from the zip source file with and without building and
  testing the server dso modules.  Change the Apache version to 2.0.50 as that
  is what is currently easily available from the Apache web site.
* vc6-build.bat.in
  Use Apache 2.0.50 as per INSTALL instructions.


r852156 | kfogel | 2004-11-29 20:42:36 +0000 (Mon, 29 Nov 2004)

* www/project_links.html: Put "www" on the front of subversionary.org
    link, since the site redirects there anyway.  

Patch by: Martin Tomes <martin.tomes@eurotherm.co.uk>
Review by: Kenneth Porter <shiva@sewingwitch.com>
Beer by: Belgium


r855039 | kfogel | 2005-06-03 19:17:26 +0000 (Fri, 03 Jun 2005)

FAQ formatting fix:

* www/faq.html
  (svnserve-win-service): Move closing of container div to end of faq entry.

Patch by: Martin Tomes <lists@tomes.org>

This was extracted from the patch Martin posted in:

   From: Martin Tomes <lists@tomes.org>
   To: dev@subversion.tigris.org
   Date: Fri, 03 Jun 2005 11:56:58 +0100
   Subject: [PATCH] Berkeley DB to FSFS migration
   Message-ID: <42A0377A.6030805@tomes.org>
   http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=101092

The rest of that patch was committed in r14967.


r855041 | kfogel | 2005-06-03 19:23:25 +0000 (Fri, 03 Jun 2005)

* www/faq.html
  (bdb-fsfs-convert): New item.

Patch by: Martin Tomes <lists@tomes.org>

This was extracted from the patch Martin posted in:

   From: Martin Tomes <lists@tomes.org>
   To: dev@subversion.tigris.org
   Date: Fri, 03 Jun 2005 11:56:58 +0100
   Subject: [PATCH] Berkeley DB to FSFS migration
   Message-ID: <42A0377A.6030805@tomes.org>
   http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=101092

The other part of that patch was committed in r14965.


r855432 | martinto | 2005-07-18 15:21:38 +0000 (Mon, 18 Jul 2005)

Pre-commit hook that stops case insensitive collisions.

This script can be called from a pre-commit hook on either Windows or
a Unix like operating system.  It implements the checks required to
ensure that the repository acts in a way which is compatible with a
case insensitive file system.

When a file is added this script checks the file tree in the
repository for files which would be the same name on a case
insensitive file system and rejects the commit if there is a match.

* tools/hook-scripts/check-case-insensitive.py:
  Added new script.

* tools/hook-scripts/check-case-insensitive.pl:
  Added 'deprecated' comment.

* tools/hook-scripts/README:
  Updated script descriptions.


r855464 | martinto | 2005-07-22 07:40:42 +0000 (Fri, 22 Jul 2005)

dir_delta requires char * arguments, it could be passed a Python unicode
string which caused an exception to be thrown.

* _print_tree
  UTF-8 encode rootpath parameter to dir_delta.


r858278 | martinto | 2006-01-24 16:16:30 +0000 (Tue, 24 Jan 2006)

* contrib/hook-scripts/case-insensitive.py:
  Output the 'clash' text as utf-8, previously ascii was used and
  non-ascii characters in files names caused the error message at the
  subversion client to read 'svn: General svn error from server'.
  Non ascii names such as Àbc.txt and àbc.txt are now displayed at
  the client when they clash.

* contrib/hook-scripts/README
  List case-insensitive.py


r863966 | martinto | 2007-03-19 10:27:38 +0000 (Mon, 19 Mar 2007)

Remove deprecated scripts and improve documentation for replacement
script.

* check-case-insensitive.pl:
  Removed.

* check-case-insensitive.py:
  Removed.

* case-insensitive.py:
  Add usage instructions for Unix like and Windows systems.


r864000 | martinto | 2007-03-20 10:17:46 +0000 (Tue, 20 Mar 2007)

Approved by: dlr

In r23892 the check-case-insensitive.* hook scripts were removed.

* www/tools_contrib.html
  Indicate that the check-case-insensitive.py hook script has been
  removed from trunk.