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

Re: Subversion vs. Apache Jackrabbit/JSR-170

From: Turaukar Yur <yuraukar_at_hotmail.com>
Date: 2005-10-05 12:59:30 CEST

>In a nutshell, JSR-170 is to Subversion as JDBC API is to mysql or
>oracle or db2. Jackrabbit is to subvesion as a JDBC driver is to a
>database. However, jackrabbit can also persist its contents in a
>database.

Not exactly. Jackrabbit has the capability to store its data in a database
or file system. There may be more persistence layers in the future.
However, most of the logic seems to reside in JackRabbit, not the
persistence layer.
From the JackRabbit FAQ:
-------------
How "smart" should a persistence manager be?
A persistence manager should not be intelligent, i.e. it should not
interpret the content it is managing. The only thing it should care about is
to efficiently, consistently, and reliably store and read the content
encapsulated in the passed NodeState and PropertyState objects.
--------------

>JSR-170 is not really to store files, its more to be used inside an
>application to keep history for you database fields more like.

Oh yes, correct. We would have plans to wrap the functionality and integrate
it in our team website -- in addition to any direct access tools. For this,
a standard API would be nice.

> > Jackrabbit also supports searching through the documents -- by content
>and
> > attributes. What are Subversion's features here? How efficient is
>searching
> > by attributes? Is there any "plug-in" that provides fast index-based
> > searching on document contents?
>
>I have no clue about this one.. Each file has properties, but I think
>they are not searchable.

This seems to be the weak point in SVN -- well knowing that it was not
intended to provide that in the first place.
I recall having read something about plugins that could react on a checking
and keep/build a keyword index of the checked in material, that would allow
searching.
I was however unable to find any project or script that is actually doing
it.

There was a thread back in 2002 "Document Management" but apparently nothing
happened since then. Or am I missing something?

_________________________________________________________________
Die neue MSN Suche Toolbar mit Windows-Desktopsuche. Suchen Sie gleichzeitig
im Web, Ihren E-Mails und auf Ihrem PC! Jetzt neu! http://desktop.msn.de/
Jetzt gratis downloaden!

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Oct 5 13:02:18 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.