I want to be able to reference all previous edition of a digital photo (raw, touched, retouched, cropped, etc).
How can I leverage a VCS for this activity?
I want to be able to reference all previous edition of a digital photo (raw, touched, retouched, cropped, etc).
How can I leverage a VCS for this activity?
Basically you don't: a VCS isn't the right tool for this kind of artifact, mainly because the main features it has won't fit said artifacts: historization and diff. There is no efficient notion of delta between versions.
(As mentioned on other questions)
Binaries (like your photos) can still make sense in a VCS, for release management and deployment purpose (as I mention in "Alternative to binaries in Subversion").
But that is clearly not your case here.
Regarding photos specifically, I would recommend an external open platform actually built to manage the kind of metadata you are mentioning: See openphoto, and the interview done by Robert Scoble for more.
You can build your own server by cloning their frontend on GitHub.