Source Integrity/Versioning software for binary files?

Kyteland

Diamond Member
Dec 30, 2002
5,747
1
81
Does anyone out there have any experience using Versioning software for binary files?

We are looking in to this at work. We currently have a source integrity system for all the code we write (we use MKS and CVS) but these systems weren't designed for use with binary files. They'll get the job done, but there is no real advantage to using either of them for that purpose. We are trying to find a way to keep versions of all the art we use, but using either MKS or CVS would quickly use up all the server storage if we started keeping images in them.

Have any of you, in your collective experience, run across a system that is specifically used for this? I'm also curious if web developers do something similar to track changes in their site artwork.

Thanks.
 

Ameesh

Lifer
Apr 3, 2001
23,686
1
0
our source control system manages the versions of the binaries built and deployed with it. cvs is garbage and should be banned!
 

Kyteland

Diamond Member
Dec 30, 2002
5,747
1
81
Originally posted by: Ameesh
our source control system manages the versions of the binaries built and deployed with it. cvs is garbage and should be banned!

That's nice. Does this system have a name? ;)
 

Ameesh

Lifer
Apr 3, 2001
23,686
1
0
Originally posted by: Kyteland
Originally posted by: Ameesh
our source control system manages the versions of the binaries built and deployed with it. cvs is garbage and should be banned!

That's nice. Does this system have a name? ;)

hahah oops!

its called perforce. Both Microsoft and Amazon.com use the system
 

Kyteland

Diamond Member
Dec 30, 2002
5,747
1
81
Originally posted by: Ameesh
hahah oops!

its called perforce. Both Microsoft and Amazon.com use the system

Hmm, that looks like a very nice system for source control, but it doesn't seem to handle binary files any better than MKS or CVS (which we already have set up).

:confused:
 

Kyteland

Diamond Member
Dec 30, 2002
5,747
1
81
Originally posted by: manly
If the binaries aren't stored, how else would you version them?

Most source versioning systems only store changes to files instead of the entire file. It cuts down on space requirements. This works well with text files but doesn't work well with binaries.

I was wondering if someone had developed a system that worked well with binary files, specifically art files.
 

manly

Lifer
Jan 25, 2000
13,511
4,199
136
Originally posted by: Kyteland
Originally posted by: manly
If the binaries aren't stored, how else would you version them?

Most source versioning systems only store changes to files instead of the entire file. It cuts down on space requirements. This works well with text files but doesn't work well with binaries.

I was wondering if someone had developed a system that worked well with binary files, specifically art files.
Well think about it, do you want the artwork diff'd somehow? FWIW, my question was more rhetorical than clueless.

I'm sure you can always dump old revisions of binaries, but keep versioning info, in a good SCM system.