Re: Re: [OGo-Users] SkySvnRepositoryPath

Helge Hess <[email protected]>
Newsgroups gmane.comp.cms.opengroupware.discuss.general
Organization http://www.opengroupware.org/
Message-ID <[email protected]>
Olivier Hallot wrote:
> I have a more global question:
> 
> Is subversion bounded to code development or can it be of general 
> purpose file storage with versionning.

The latter. Subversion would be a great document storage backend.

> In other words, what will be the 
> advantages from the joe-six-pack-user perspective of using SVN instead 
> of the Projects application?.

You mean what is the advantage over the DB backend. You would access Svn 
using the regular Projects application.

Pro DB:
- very fast searches on large attribute sets

Contra DB:
- slow access to FS metadata (filenames etc)

Pro Svn:
- can use all the external tools for Svn (like Tortoise Svn or the
   Svn Finder integration)
- versioned properties
- versioned trees (hierarchy changes etc are versioned!)
- commit logs
- per-line change tracking on plaintext like files
- working copies
- branch merging
- multiple checkout / merge model (instead of locking)
- direkt WebDAV access to repository head
- multiple backends (FS, BDB)
- multiple access protocols (FS, SSH, Apache)
etc

Contra Svn:
- major new dependencies (eg APR is required)

Subversion provides a lot of very interesting capabilities which are 
would be great addons for the project application.

Greets,
   Helge

-- 
OpenGroupware.org Discussion [email protected]
http://mail.opengroupware.org/mailman/listinfo/discuss
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.