Well, what I am saying is that you don't need to interact with Tortoise at all (the program or the developers) . You will just link with the regular SVN library (Tortoise SVN is just a windows shell extension which allows you to interact with SVN through Explorer). This is so you can give us status information for each file/directory. Status can be things like "current", "modified", "conflicted", etc. Only folders that have a ".svn" subfolder in them will have status info.
That is all we (at least I) need. Tortoise will completely be removed from the picture, at least on the XY side. I'm sure we'll still need to use Explorer for other SVN interactions, or switch to another front end for dealing with SVN, of which there are many.
The libray is on that link. In browsing through the headers, it looked like there was just one function call you needed to make to get status information.
The header file I am looking in is svn_client.h. In there are a few methods you will likely interact with: svn_client_create_context, svn_client_propget2, and possibly svn_client_proplist2. Like I said, I don't know what is involved in linking VB to a C library, so I can't say how much work that is. But once that is set up, I am fairly confident that the rest will be fairly easy.
This is the only thing keeping me from purchasing this product!
