[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: VisualSVN

From: Thomas Hruska <thruska_at_cubiclesoft.com>
Date: 2006-09-06 17:44:45 CEST

Thomas Eyde wrote:
> On 9/6/06, Thomas Hruska <thruska@cubiclesoft.com> wrote:
>> Really? What hook works across WinNT _AND_ Win9x?
> I can't tell. The hooks I am referring to was used via the
> FileSystemWatcher in .NET.
> --
> Thomas

And what function do you suppose FileSystemWatcher is based on? You
know you've been working with .NET far too long if you can't figure out
what Win32 APIs are being called behind the scenes. Every .NET call
eventually interfaces with Win32 APIs.

Here's a hint: DirectoryChangesW(). It only works for WinNT and it has
major issues.

The only thing I've ever seen that works is FileMon. SysInternals has
long since stopped publishing the source to their various monitoring
utilities and nobody ever bothered to save the old versions. People
simply pointed to SysInternals' website and said, "Check this tool out -
it even has source code". However, based on what I've read, things like
FileMon are going to be impossible under 64-bit Windows Vista due to the
alterations in the kernel-mode driver architecture.

Thomas Hruska
CubicleSoft President
Ph: 517-803-4197
Safe C++ Design Principles (First Edition)
Learn how to write memory leak-free, secure,
stable, portable, and user-friendly software.
Learn more and view a sample chapter:
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Sep 6 18:19:50 2006

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.