Hi
I think I solved at least the first error. It seems that the
svnjavahl.jar in the subclipse repository is not uptodate
compared to the classes in subversion 1.1.3.
The fix was to build new svnjavahl.jar from the classes in directory
subversion/subversion/bindings/java/javahl/classes
and replace the one which comes within the subclipse sources.
(I copied it to plugins/org.tigris.subversion.subclipse.core.0.9.25
directory)
I am not sure whether my subclipse plugin project is correct or am I
doing it in the most easiest way...
Could somebody check what I could do to improve my process...
I have basically done following:
1) Checked out subclipse-3 trunk from the cvs
2) Imported "core" and "ui" projects to eclipse workspace
3) Switched to plugin development perspective
4) Selected file/export/deployable plugins and fragments
- Selected ui and core from the "available plugins and fragments"
- export to zip-file
5) unzipped zip-file under eclipse 3 directory
6) copied manually the "org.tigris.subversion.javahl.win32.0.9.25
directory" to plugins directory
7) copied "libsvnjavahl-1.so" and "libsvn_ra_da-1.so" to
"org.tigris.subversion.javahl.win32.0.9.25" directory
and created symlinks required. So dir looks now for the following
yhteensÀ 5232
drwxr-xr-x 3 root root 4096 tammi 22 02:51 ./
drwxr-xr-x 213 mlaitio mlaitio 12288 tammi 22 02:43 ../
-rw-r--r-- 1 root root 429 joulu 17 09:46 fragment.xml
-rw-r--r-- 1 root root 61519 joulu 17 09:46 intl.dll
-rw-r--r-- 1 root root 127057 joulu 17 09:46 libapr.dll
-rw-r--r-- 1 root root 36956 joulu 17 09:46 libapriconv.dll
-rw-r--r-- 1 root root 168026 joulu 17 09:46 libaprutil.dll
-rw-r--r-- 1 root root 647168 joulu 17 09:46 libdb42.dll
-rw-r--r-- 1 root root 843776 joulu 17 09:46 libeay32.dll
-rw-r--r-- 1 root root 847993 joulu 17 09:46 libsvnjavahl-1.dll
lrwxrwxrwx 1 root root 23 tammi 22 02:47 libsvnjavahl-1.so ->
libsvnjavahl-1.so.0.0.0*
lrwxrwxrwx 1 root root 23 tammi 22 02:47 libsvnjavahl-1.so.0 ->
libsvnjavahl-1.so.0.0.0*
-rwxr-xr-x 1 root root 2296714 tammi 22 03:35 libsvnjavahl-1.so.0.0.0*
lrwxrwxrwx 1 root root 24 tammi 22 02:51 libsvn_ra_dav-1.so.0 ->
libsvn_ra_dav-1.so.0.0.0*
-rwxr-xr-x 1 root root 78444 tammi 22 02:50 libsvn_ra_dav-1.so.0.0.0*
drwxr-xr-x 2 root root 4096 joulu 17 09:46 META-INF/
-rw-r--r-- 1 root root 159744 joulu 17 09:46 ssleay32.dll
-rw-r--r-- 1 root root 232 joulu 17 09:46 win32.jar
Btw, what is this win32.jar and is it needed anymore?
Mika
-------------
lamikr wrote:
> Hi
>
> I just yesterday checked out the subclipse-3 repository from the
> repository head and
> build it for Linux. (as well as javahl)
> If you send your patches I could try them.
>
> Is commit always working ok for you?
> I have noticed two commit related problems when using subclipse with
> the eclipse 3.01.
>
> Problem 1
> -------------
> - I created project "test1"
> - I selected "Team/Share" Project
> - I selected SVN repository
> - I selected to use project name "test1" as a workspace location and
> pressed "finish button"
> --> Synchronization view opened
> - I selected couple of java files to commit
> --> Details detail dialog opened
> - I pressed cancel button
> - I selected again some files to commit
> --> Nothing happened
> --> In the eclipses system out I noticed following errors
>
> [mlaitio@w2_iiris current]$
> org.tigris.subversion.subclipse.core.SVNException[-6]:
> org.tigris.subversion.svnclientadapter.SVNClientException:
> org.tigris.subversion.javahl.ClientException: Bogus revision
> information given
> svn: Unrecognized revision type requested for
> '/home/mlaitio/own/gradu/workspace/WinKMCommonLib'
>
> at
> org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.propertyGet(JhlClientAdapter.java:1214)
>
> at
> org.tigris.subversion.subclipse.core.resources.LocalResource.getSvnProperty(LocalResource.java:395)
>
> at
> org.tigris.subversion.subclipse.ui.settings.ProjectProperties.getProjectProperties(ProjectProperties.java:214)
>
> at
> org.tigris.subversion.subclipse.ui.subscriber.CommitSynchronizeOperation.confirmCommit(CommitSynchronizeOperation.java:56)
>
> at
> org.tigris.subversion.subclipse.ui.subscriber.CommitSynchronizeOperation.run(CommitSynchronizeOperation.java:162)
>
> at
> org.tigris.subversion.subclipse.ui.subscriber.SVNSynchronizeOperation.run(SVNSynchronizeOperation.java:58)
>
> at
> org.eclipse.team.internal.ui.actions.ProgressDialogRunnableContext$3.run(ProgressDialogRunnableContext.java:129)
>
> at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1673)
> at
> org.eclipse.team.internal.ui.actions.ProgressDialogRunnableContext$2.run(ProgressDialogRunnableContext.java:126)
>
> at
> org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101)
>
> Caused by: org.tigris.subversion.javahl.ClientException: Bogus
> revision information given
> svn: Unrecognized revision type requested for
> '/home/mlaitio/own/gradu/workspace/WinKMCommonLib'
>
> at org.tigris.subversion.javahl.SVNClient.propertyGet(Native Method)
> at
> org.tigris.subversion.javahl.SVNClientSynchronized.propertyGet(SVNClientSynchronized.java:619)
>
> at
> org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.propertyGet(JhlClientAdapter.java:1207)
>
> ... 9 more
>
> Problem 2
> --------------
> - Create java project "test2"
> - Select "Team/Share Project"
> - Select SVN repository
> - Select not to use project name "test2" as workspace location
> --> use instead location "code/test2"
> - Press finish button
> --> error. I do not remember exact error but this did not work anyway.
> It will work with the Eclipses CVS plugin.
>
> Does anybody have any idea for these? I can also try to investigate
> them myself but it would be nice to hear
> whether others are also having same problems or are they just related
> to my Linux/Eclipse301/Subversion113 environment.
>
> Mika
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subclipse.tigris.org
> For additional commands, e-mail: dev-help@subclipse.tigris.org
>
>
Received on Sat Jan 22 21:10:56 2005