You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by toni <to...@4dvirtual.com> on 2004/03/02 21:05:07 UTC
managing art assets with subversion
Hello, i'm developing a project with tons of 3d models, textures and
such and well, we've decided to install svn to give it a try (we were
using cvs before), but until now we used only a repository for source code.
Well, after talking with artists we've decided to add all art to the svn
repository too. But a lot of questions from artists arised, i put them
here, if anyone can help... well, thanx :)
1) "Hey what happens if i'm working with an up to date 3d chair model
and comes the guy B and starts working with the same model?" Of course
that's a BIG problem, is there any way to lock a file so nobody can
update it from repository until it's commited again and then unlocked?
2) "Hey, but models take lot of space, and i usually have lot of
versions of a model, if it's all in repository, won't we run of out
space quickly?" I told him "don't worry, probabhly you can purge all
versions of something, excepting the last", am i right?
Thanx in advance,
Toni
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: managing art assets with subversion
Posted by Mike Mason <mg...@thoughtworks.net>.
toni wrote:
> 1) "Hey what happens if i'm working with an up to date 3d chair model
> and comes the guy B and starts working with the same model?" Of course
> that's a BIG problem, is there any way to lock a file so nobody can
> update it from repository until it's commited again and then unlocked?
Not yet -- locking is a very-often-requested feature and will be added
to Subversion in future (I'm not sure of the schedule though). Depending
on your modelling tool it might be possible to obtain a merge tool that
can help you merge changes from multiple developers. Yes, this probably
isn't quite what you want for art assets, sorry! Things like AlienBrain
might be worth looking at (although they cost a fair bit).
> 2) "Hey, but models take lot of space, and i usually have lot of
> versions of a model, if it's all in repository, won't we run of out
> space quickly?" I told him "don't worry, probabhly you can purge all
> versions of something, excepting the last", am i right?
I think you're asking about "svn obliterate", which also doesn't exist
(yet). Subversion stores all files, including binaries, by efficiently
computing the difference between revisions, and just storing the diffs,
so it handles binaries way better than CVS. You could try storing some
models in a test repository, changing them, and watching how much space
you're using up.
Cheers,
Mike.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org