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

Re: keeping a photo library in a svn repository

From: Sébastien Barthélemy <barthelemy_at_crans.org>
Date: Tue, 5 Aug 2008 15:30:55 +0200

Hello John,

thank you for your reply.

2008/8/5 John Niven <jniven_at_bravurasolutions.com>
> SVN's good with low-specced machines.

ok, perfect.

>> One problem is that a checkout takes twice the necessary space because of the "original version" of every file
>> that is kept. As I plan to keep the repository on the same computer than the checkout, I will need 3x7,2Go, that is
>> a lot of wasted space. Moreover, in such a case, there is no point in keeping the "original version" in the checkout.
>> Is there any solution to this ?

> You don't need to checkout the entire repository, so you could have small, temporary working copies, containing
> just what you're currently working on. I don't know how you organise your photos, but for argument's sake let's
> say you organise them by month and year. Simply checkout "2008/July", work on the images, commit, and delete
> the working copy.

ok, I agree with you. But if I want to view them, I'll need a checkout
an export. And in order to add pictures I'll need a (maybe partial)

If I keep the repository on my computer, I don't really those as all
the information is available in the repository. Do you know if I can
bypass that ?

maybe a versioned filesystem would be more suited. I'll have a look at svnfs.

> what you will lose (though I suspect it won't affect you) is the ability to merge changes if two or more people work on the photo at the same time. If this is the case you'll need to look at SVN's locking mechanism to prevent multiple users from modifying the file simultaneously.

thank you for rising this problem. I think you're right, it will be
fine indeed.

To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-08-05 15:31:23 CEST

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.