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

Re: A text-base penalty solution (without a working copy rewrite)

From: Chris Frost <chris_at_frostnet.net>
Date: 2007-05-24 09:29:15 CEST

On Thu, May 24, 2007 at 06:55:55AM +0200, Ph. Marek wrote:
> But reading http://scord.sourceforge.net/ "scord compared with existing
> solutions for subversion" I see that you're missing another alternative -
> fsvs.
>
> fsvs is used primarily for binary (or at least opaque) objects. That may be
> files, databases, whole filesystems (on a file-level, not block-device!), or
> even a whole machine-installation.
>
> (Although not tested for source code versioning, there's no obvious
> limitation - apart from (currently) not being able to do merges).
>
>
> So maybe an easier solution *could* be to switch to fsvs - see
> http://fsvs.tigris.org.

Aha; thanks for mentioning this, Phil! (I had actually glanced at the fsvs
site earlier, but misinterpreted how it works.)

To compare fsvs and scord: I understood that the working copy library
would probably need a rewrite to reduce disk usage, so gave up that
route and wrote scord to work behind subversion's back. You saw the
need for the rewrite and took it head on, with more significant
enhancements to boot :).

fsvs's removing .svn, reducing disk usage overhead, and more is pretty cool.

Even with fsvs, I think scord fills a helpful space as a small tool that
allows one to use subversion (and tools built around it) as they are (and
develop), without imposing the current working copy format's space overhead.

It is kind of interesting that fsvs and scord seem to have found their ways
to opposite sides of which software to integrate more closely with to
obtain their benefits (fsvs with subversion and scord with the operating
system).

For my particular goal use I do deal with merges (the repository also includes
photo metadata files and the photo album software, which get edited on multiple
machines); but fsvs may allow me to version other projects.

> Sorry for being this late ... Maybe I should append this link to the issues
> you mentioned.

Sounds like an excellent addition.

The scord alternatives list now also tries to contrast fsvs and scord;
please let me know if you think the comparison could be improved!

-- 
Chris Frost  |  <http://www.frostnet.net/chris/>
-------------+----------------------------------------
PGP: <http://www.frostnet.net/chris/about/pgp_key.txt>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu May 24 09:29:31 2007

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