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

Re: MoveDeleteHook cleanup questions

From: lamikr <lamikr_at_cc.jyu.fi>
Date: 2005-01-22 11:10:56 CET

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

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