I wouldn't personally use Subversion for this-it seems like overkill for
your needs and the space consumption is unacceptable for you. I hear
that in the future they may make text-base optional-hopefully when they
do that, we'll get fine-grained control such as for file type,
MIME-type, metadata-based, size-based, etc., because I think people will
want text-base for some files but not for others.
In any case, I'd point you at a few free utilities for file
SyncBack (freeware version at
DeltaCopy - Rsync for Windows
Unison File Synchronizer (http://www.cis.upenn.edu/%7Ebcpierce/unison/
I've used the first one for backing up or synchronizing thousands of
files, and the only down side I have with it is that, in synchronization
mode, when you move or delete a file it will want to copy it from the
other end (it doesn't do anything at all to record changes).
The bottom two I have not used, but they are both open source.
From: Robert Rostek [mailto:robert_at_rrs.at]
Sent: Thursday, June 05, 2008 8:37 AM
Subject: SVN for media libraries - or are there alternatives?
i'm using TortoiseSVN for the sourcecode of my programs and I'm very
happy with it. Thank you for creating it!
Recently I've started synchronizing my music folders between my
workstation and my dj notebook, and I thought about using SVN to
automate this and make things easier for me. E.g. on my workstation I
add new tracks to my music folders, do a commit (to a repository on my
fileserver), and on my dj notebook I checkout the changes. And my
roommate, who is using the same media library, can easily sync with his
Perfect, works great in theory, but as we all know SVN keeps a second
copy of each and every file for diff'ing purposes in the "text-base"
directory ... doubling my media library from 40gb to over 80gb. Of
course this is unacceptable. But what can I do now?
I did some research and found "fsvs" but it only works on linux... and
it seems one can not turn off the file duplication in svn, right?
Is there a way to turn off the "text-base" file duplication for binary
files yet? Or do you know of any easy alternatives to synch large
amounts of binary files (preferably via a server-side repository, as it
is auto-backupped there) ?
Thank you for your help.
M.Sc. Robert Rostek
Received on 2008-06-05 17:33:41 CEST