How can I leverage Version Control to help manage my photo collection? [closed]
Closed 9 years ago.
- This question does not appear to be about a specific programming problem, a software algorithm开发者_StackOverflow中文版, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
- This question does not appear to be about programming within the scope defined in the help center.
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.
精彩评论