|
|
|
Does this work in Delphi 2007 with the 2005 package?
Xepol |
07.23.08 - 8:01 pm | #
|
|
Hi Xepol, I'm not sure what you mean.
The packages for Delphi 2007 are in the src directory.
Yes, they work with Delphi 2007; that's my current version of Delphi I use for development.
HTH
TOndrej |
Homepage |
07.24.08 - 10:10 am | #
|
|
Hey: nice work!
I tried the DelphiSVN 1.5 source and it told me that it could not load a module. Finally it was the libapr-1.dll which could not be found. The svn1.5 dlls come with a libapr.dll. After adapting the apr.pas source it worked.
However I want to include SVN client capabilities into the JEDI API project. If would appreciate it if you could help me since you are experienced in the code. I cannot find any contact address so I write this commen. Please mail me to the supplied mail address. You can make contact in german!
thx
Christian Wimmer |
Homepage |
07.27.08 - 8:50 pm | #
|
|
Hi Christian,
thanks for your comment. I've sent you an e-mail.
Regarding the APR library, I have Subversion 1.5.0 (r31699) installed using Collabnet certified binary installer: CollabNetSubversion-server-1.5.0-23.win32.exe from http://www.collab.net/downloads/...ads/subversion/
and it comes with libapr-1.dll, which is why I used that file name.
TOndrej |
Homepage |
07.28.08 - 9:58 am | #
|
|
Hello,
I installed the package from sources to Delphi 2007. But I get an error while i am trying to use subversion operations. it says "invalid argument" i am using a bit newer version : Collabnet svn 1.5.1. Is that why i get an error probably because of dll incompatibility ?
Here is the call stack belongs to the error. I get same call stack on the error whatever i try to use.
[1DCF9369]{svnide100.bpl} Svnnotifyframe.TFrameSvnNotify.AMUpdate + $65
[2013C4F3]{vcl100.bpl } Controls.TControl.WndProc (Line 5146, "Controls.pas" + 83) + $6
....
Ahmet |
08.14.08 - 1:38 pm | #
|
|
Hi Ahmet,
I've installed the latest CollabNet Subversion 1.5.1 and I can't reproduce the error. I've also upgraded my existing repository (using svnadmin dump, load commands) and still can't reproduce it.
The Subversion commands are run in a separate thread, and when the thread is finished (successfully or not) it sends to the main thread the AM_UPDATE message. If there was any exception in the secondary thread it gets re-raised in the main thread, thus losing the original call stack.
The same result can be produced by cancelling any running operation. The secondary thread raises a "cancelled by user" exception and this will be re-raised in the main thread with the same call stack as you have shown.
If you can step through the code (run second instance of Delphi from Delphi) perhaps you can find out more about the problem.
TOndrej |
Homepage |
08.14.08 - 2:50 pm | #
|
|
Thanks for your fast response. I debugged delphi as u said and i found the guilty.
Exception always comes from this call
: apr_filepath_merge
I did some tests and i found out that i get the exception only when working path name contains Turkish charachters like "İ".
I changed my project's path name now looks like it's working!
Ahmet |
08.15.08 - 7:30 am | #
|
|
Thanks, that's very helpful! I'll try to fix it.
TOndrej |
08.15.08 - 7:49 am | #
|
|
How do i install and use this thing?
I installed svn from collabnet 5.5 as i could not find 5.1
I installed delphisvn from the package using install but i got an module not found. After a reboot and adding some try catch this does not happen anymore but delphisvn does not work either.
I get the menu, but how do tell it where the repository is?
Also clicking on check modifications give me this:
---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Assertion failed!
Program: C:Program FilesBorlandBDS3.0Binbds.exe
File: F:windowssubversiontmpsubversionsubve...path.c
Line: 119
Expression: is_canonical(base, blen)
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts
(Press Retry to debug the application - JIT must be enabled)
---------------------------
Afbreken Opnieuw Negeren
---------------------------
mvdhoning |
Homepage |
01.17.09 - 11:55 pm | #
|
|
Also it seems to look for a /.svn/entries but that does not exist as that should be /_svn/entries ?
mvdhoning |
Homepage |
01.18.09 - 1:29 am | #
|
|
>>The packages for Delphi 2007 are in the src directory.
Try in: https://delphisvn.svn.sourceforge...delphisvn/
trunk ...
I have found a variant of a package for Delphi2006 (svn.dpk, svnui.dpk, svnide.dpk ($LIBSUFFIX '100')).
I have not found a variant of a package for Delphi2007.
Now I try to adapt a component for Delphi2005 for Delphi2010. The problem - in Delphi2010 in designide.dcp is not present EditorViewSupport unit.
Therefore - errors of absence of the description of interfaces ICustomEditorFrameView, ICustomEditorView, and as RegisterEditorView, UnregisterEditorView and so on
Here result of my operation:
http://rapidshare.com/files/
2735...VN2010.zip.html
or
http://openfile.ru/385764/
Help me please. (Помогите пожалуйста.)
DremLIN |
Homepage |
08.30.09 - 9:28 pm | #
|
|
Commenting by HaloScan
|