# # ChangeLog for /trunk/SubversionSharp/test # # Generated by Trac 0.9.6 # 02/23/07 21:10:18 # 11/20/04 00:36:53 DenisG [90] * trunk/SubversionSharp/dev/src/SubversionSharp.csproj: * trunk/SubversionSharp/test/src/SvnTest.csproj: Change build of SubversionSharp to ensure that the Cdecl version of the dll is used by the test program 11/17/04 01:21:49 DenisG [82] * trunk/SubversionSharp/dev/src/SubversionSharp.csproj: * trunk/SubversionSharp/test/src/SvnTest.csproj: * trunk/SubversionSharp/windll/src/svnclient.vcproj: [SubversionSharp] Fix some build issue mainly in WinDLL. Now the windows dll is working when compiled in debug mode but is not working in release mode. 11/16/04 01:04:51 DenisG [81] * trunk/SubversionSharp/test/src/SvnTest.csproj: * trunk/SubversionSharp/windll/src/svnclient.vcproj: [SubversionSharp] Fix build option for the windows dll (still not working) Also make reference to a local copy of Mono.GetOption in SvnTest project 11/12/04 22:00:10 DenisG [80] * trunk/SubversionSharp/dev/src/SubversionSharp.csproj: * trunk/SubversionSharp/test/src/SvnTest.csproj: [SubversionSharp] Add VS.NET project files 11/11/04 17:52:41 olivierd [78] * trunk/SubversionSharp/test/src/CmdBase.cs: * trunk/SubversionSharp/windll: * trunk/SubversionSharp/windll/src: * trunk/SubversionSharp/windll/src/svnclient.cpp: * trunk/SubversionSharp/windll/src/svnclient.def: * trunk/SubversionSharp/windll/src/svnclient.h: * trunk/SubversionSharp/windll/src/svnclient.vcproj: [SubversionSharp] Creating Win32 wrapper dll for subversion libraries 08/13/04 00:26:20 DenisG [64] * trunk/SubversionSharp/test/src/CmdBase.cs: * trunk/SubversionSharp/test/src/Status.cs: * trunk/SubversionSharp/test/src/SvnTest.prjx: * trunk/SubversionSharp/test/src/Update.cs: [SubversionSharp] Add Update subcommand to the test client 07/17/04 01:53:18 DenisG [63] * trunk/SubversionSharp/dev/src/SvnAuthCred.cs: * trunk/SubversionSharp/dev/src/SvnAuthSslServerCertInfo.cs: * trunk/SubversionSharp/dev/src/SvnClientCommitInfo.cs: * trunk/SubversionSharp/dev/src/SvnClientCommitItem.cs: * trunk/SubversionSharp/dev/src/SvnClientContext.cs: * trunk/SubversionSharp/dev/src/SvnClientPropListItem.cs: * trunk/SubversionSharp/dev/src/SvnDirEnt.cs: * trunk/SubversionSharp/dev/src/SvnError.cs: * trunk/SubversionSharp/dev/src/SvnString.cs: * trunk/SubversionSharp/dev/src/SvnStringBuf.cs: * trunk/SubversionSharp/dev/src/SvnWcEntry.cs: * trunk/SubversionSharp/dev/src/SvnWcStatus.cs: * trunk/SubversionSharp/test/src/Add.cs: * trunk/SubversionSharp/test/src/Checkout.cs: * trunk/SubversionSharp/test/src/CmdBase.cs: * trunk/SubversionSharp/test/src/Main.cs: * trunk/SubversionSharp/test/src/Status.cs: * trunk/SubversionSharp/test/src/SvnTest.prjx: [SubversionSharp] Add subcommand Add and Status to the test client program. Also fix structure packing to 4 (which is a major fix) 07/16/04 18:48:12 DenisG [60] * trunk/SubversionSharp/dev/src/AssemblyInfo.cs: * trunk/SubversionSharp/dev/src/Svn.cs: * trunk/SubversionSharp/dev/src/SvnAuthBaton.cs: * trunk/SubversionSharp/dev/src/SvnAuthCred.cs: * trunk/SubversionSharp/dev/src/SvnAuthProvider.cs: * trunk/SubversionSharp/dev/src/SvnAuthSslServerCertInfo.cs: * trunk/SubversionSharp/dev/src/SvnClient.cs: * trunk/SubversionSharp/dev/src/SvnClientBase.cs: * trunk/SubversionSharp/dev/src/SvnClientCommitInfo.cs: * trunk/SubversionSharp/dev/src/SvnClientCommitItem.cs: * trunk/SubversionSharp/dev/src/SvnClientContext.cs: * trunk/SubversionSharp/dev/src/SvnClientPropListItem.cs: * trunk/SubversionSharp/dev/src/SvnConfig.cs: * trunk/SubversionSharp/dev/src/SvnDelegate.cs: * trunk/SubversionSharp/dev/src/SvnDirEnt.cs: * trunk/SubversionSharp/dev/src/SvnError.cs: * trunk/SubversionSharp/dev/src/SvnException.cs: * trunk/SubversionSharp/dev/src/SvnNullReferenceException.cs: * trunk/SubversionSharp/dev/src/SvnOptRevision.cs: * trunk/SubversionSharp/dev/src/SvnPath.cs: * trunk/SubversionSharp/dev/src/SvnStream.cs: * trunk/SubversionSharp/dev/src/SvnString.cs: * trunk/SubversionSharp/dev/src/SvnStringBuf.cs: * trunk/SubversionSharp/dev/src/SvnUrl.cs: * trunk/SubversionSharp/dev/src/SvnWcEntry.cs: * trunk/SubversionSharp/dev/src/SvnWcNotify.cs: * trunk/SubversionSharp/dev/src/SvnWcStatus.cs: * trunk/SubversionSharp/test/src/AssemblyInfo.cs: * trunk/SubversionSharp/test/src/CmdBase.cs: * trunk/SubversionSharp/test/src/Main.cs: [SubversionSharp] Cosmetic. License region. 07/15/04 19:49:48 DenisG [58] * trunk/SubversionSharp/test/src/CmdBase.cs: [SubversionSharp] Prepare a rougthly similar notify function than svn cmd-line client for our test program 07/15/04 03:21:13 DenisG [56] * trunk/SubversionSharp/test/src/AssemblyInfo.cs: * trunk/SubversionSharp/test/src/Checkout.cs: * trunk/SubversionSharp/test/src/CmdBase.cs: * trunk/SubversionSharp/test/src/Main.cs: * trunk/SubversionSharp/test/src/SvnTest.prjx: [SubversionSharp] Start revamping the test program to mimic svn cmd-line client - implement some trickery to use Mono.GetOptions with sub-commands - implement checkout but not the notifyfunc 07/06/04 02:59:14 DenisG [50] * trunk/SubversionSharp/dev/src/SubversionSharp.prjx: * trunk/SubversionSharp/dev/src/Svn.cs: * trunk/SubversionSharp/dev/src/SvnAuthCred.cs: * trunk/SubversionSharp/dev/src/SvnClient.cs: * trunk/SubversionSharp/dev/src/SvnClientBase.cs: * trunk/SubversionSharp/dev/src/SvnClientCommitItem.cs: * trunk/SubversionSharp/dev/src/SvnConfig.cs: * trunk/SubversionSharp/dev/src/SvnDelegate.cs: * trunk/SubversionSharp/dev/src/SvnPath.cs: * trunk/SubversionSharp/dev/src/SvnUrl.cs: * trunk/SubversionSharp/dev/src/SvnWcEntry.cs: * trunk/SubversionSharp/dev/src/SvnWcNotify.cs: * trunk/SubversionSharp/dev/src/SvnWcStatus.cs: * trunk/SubversionSharp/test/src/Main.cs: [SubversionSharp] Add SvnPath and SvnUrl for better type-safe calls 07/02/04 02:49:43 DenisG [44] * trunk/SubversionSharp/dev/src/Svn.cs: * trunk/SubversionSharp/dev/src/SvnAuthBaton.cs: * trunk/SubversionSharp/dev/src/SvnAuthCred.cs: * trunk/SubversionSharp/dev/src/SvnAuthProvider.cs: * trunk/SubversionSharp/dev/src/SvnAuthSslServerCertInfo.cs: * trunk/SubversionSharp/dev/src/SvnClient.cs: * trunk/SubversionSharp/dev/src/SvnClientBase.cs: * trunk/SubversionSharp/dev/src/SvnClientCommitInfo.cs: * trunk/SubversionSharp/dev/src/SvnClientCommitItem.cs: * trunk/SubversionSharp/dev/src/SvnClientContext.cs: * trunk/SubversionSharp/dev/src/SvnClientPropListItem.cs: * trunk/SubversionSharp/dev/src/SvnConfig.cs: * trunk/SubversionSharp/dev/src/SvnDirEnt.cs: * trunk/SubversionSharp/dev/src/SvnError.cs: * trunk/SubversionSharp/dev/src/SvnOptRevision.cs: * trunk/SubversionSharp/dev/src/SvnStream.cs: * trunk/SubversionSharp/dev/src/SvnString.cs: * trunk/SubversionSharp/dev/src/SvnStringBuf.cs: * trunk/SubversionSharp/dev/src/SvnWcEntry.cs: * trunk/SubversionSharp/dev/src/SvnWcStatus.cs: * trunk/SubversionSharp/test/src/Main.cs: [SubversionSharp] Add IAprUnmanaged, create SvnRevision and add more non-static SvnClient methods 07/01/04 02:43:45 DenisG [42] * trunk/SubversionSharp/dev/src/SubversionSharp.prjx: * trunk/SubversionSharp/dev/src/SvnClient.cs: * trunk/SubversionSharp/dev/src/SvnClientBase.cs: * trunk/SubversionSharp/test/src/Main.cs: [SubversionSharp] Move SvnClient static methods to SvnClientBase and introduce simplified method using an instanciation of SvnClient to encapsulate a pool and a context. Also simplify SvnOptRevision by providing 3 overloads. Actually, only Checkout, Update, Switch, Add and MkDir are supported, more soon... 06/29/04 23:15:36 DenisG [33] * trunk/SubversionSharp/dev/src/SubversionSharp.prjx: * trunk/SubversionSharp/dev/src/Svn.cs: * trunk/SubversionSharp/dev/src/SvnClient.cs: * trunk/SubversionSharp/dev/src/SvnDelegate.cs: * trunk/SubversionSharp/dev/src/SvnWcEntry.cs: * trunk/SubversionSharp/dev/src/SvnWcStatus.cs: * trunk/SubversionSharp/test/src/Main.cs: [SubversionSharp] Add more client function - Add structure SvnWcStatus and SvnWcEntry for Status method - Mkdir, Delete, Import and Commit methods - Add all DllImports for svn_client_* function 06/25/04 02:08:28 DenisG [31] * trunk/SubversionSharp/dev/src/SubversionSharp.prjx: * trunk/SubversionSharp/dev/src/Svn.cs: * trunk/SubversionSharp/dev/src/SvnAuthBaton.cs: * trunk/SubversionSharp/dev/src/SvnAuthCred.cs: * trunk/SubversionSharp/dev/src/SvnAuthProvider.cs: * trunk/SubversionSharp/dev/src/SvnAuthSslServerCertInfo.cs: * trunk/SubversionSharp/dev/src/SvnClient.cs: * trunk/SubversionSharp/dev/src/SvnClientCommitInfo.cs: * trunk/SubversionSharp/dev/src/SvnClientCommitItem.cs: * trunk/SubversionSharp/dev/src/SvnClientContext.cs: * trunk/SubversionSharp/dev/src/SvnConfig.cs: * trunk/SubversionSharp/dev/src/SvnDelegate.cs: * trunk/SubversionSharp/dev/src/SvnError.cs: * trunk/SubversionSharp/dev/src/SvnNullReferenceException.cs: * trunk/SubversionSharp/dev/src/SvnOptRevision.cs: * trunk/SubversionSharp/dev/src/SvnWcNotify.cs: * trunk/SubversionSharp/test/src/Main.cs: [SubversionSharp] Temporary checkin - Generic Delegates - Several new structure - First SvnClient functions 06/22/04 23:05:07 DenisG [21] * trunk/SubversionSharp/dev/src/SubversionSharp.prjx: * trunk/SubversionSharp/dev/src/Svn.cs: * trunk/SubversionSharp/dev/src/SvnAuthBaton.cs: * trunk/SubversionSharp/dev/src/SvnAuthProvider.cs: * trunk/SubversionSharp/test/src/Main.cs: [SubversionSharp] Add interactive authentication providers and AuthBaton 06/18/04 15:27:22 DenisG [7] * trunk/SubversionSharp/dev/src/SubversionSharp.prjx: * trunk/SubversionSharp/dev/src/Svn.cs: * trunk/SubversionSharp/dev/src/SvnClientContext.cs: * trunk/SubversionSharp/dev/src/SvnConfig.cs: * trunk/SubversionSharp/dev/src/SvnException.cs: * trunk/SubversionSharp/test/src/Main.cs: * trunk/SubversionSharp/test/src/SvnTest.prjx: [SubversionSharp] Support of svn_config_get_config in client context - Improve SvnConfig to support svn_config_get_config - Encapsulate svn_client_ctx - Remove useless dependancy with Softec namespace for SvnException 06/12/04 02:03:39 DenisG [2] * trunk/SubversionSharp: * trunk/SubversionSharp/dev: * trunk/SubversionSharp/dev/src: * trunk/SubversionSharp/dev/src/AssemblyInfo.cs: * trunk/SubversionSharp/dev/src/SubversionSharp.prjx: * trunk/SubversionSharp/dev/src/Svn.cs: * trunk/SubversionSharp/dev/src/SvnConfig.cs: * trunk/SubversionSharp/dev/src/SvnError.cs: * trunk/SubversionSharp/dev/src/SvnException.cs: * trunk/SubversionSharp/dev/src/SvnNullReferenceException.cs: * trunk/SubversionSharp/test: * trunk/SubversionSharp/test/src: * trunk/SubversionSharp/test/src/AssemblyInfo.cs: * trunk/SubversionSharp/test/src/Main.cs: * trunk/SubversionSharp/test/src/SvnTest.prjx: Initial import