이진 파일의 버전 관리? [닫은] 기존 시스템이 이진

바이너리 파일을위한 좋은 버전 관리 시스템이 있습니까? VC를 사진 및 Word 문서와 같은 것들과 함께 사용할 수 있기를 바랍니다. Subversion 및 Git과 같은 기존 시스템이 이진 파일을 지원한다는 것을 알고 있지만 많은 단점과 성능 문제가 있음을 읽었 으며이 목적을 위해 특별히 만들어진 것을 사용하고 있습니다. 필자의 구체적인 요구 사항은 모든 개정에 대해 파일 사본을 만들면 안된다는 것입니다. 문제의 파일은 상당히 크므로 감당할 수 없습니다.



답변

이전 버전에서는 성능 문제가있을 수 있지만 이진 파일의 경우 하위 버전이 좋습니다. 델타 만 저장한다고 생각하므로 크기 제한이 있으면 좋습니다. 사용 된 형식에 따라 다릅니다. 압축 된 경우 수정하면 더 많은 파일에 영향을 미쳐 더 큰 차이를 만들 수 있습니다. 이진 diff는 텍스트 기반 diff만큼 최적은 아니지만 여전히 매우 유용합니다.

Subversion 은 diffing 알고리즘이 텍스트 및 이진 파일에서 동일하게 작동 한다고 주장 합니다.

파일이 이진인지 여부는 해당 파일의 변경 사항을 저장하는 데 사용되는 리포지토리 공간의 양이나 클라이언트와 서버 간의 트래픽 양에 영향을 미치지 않습니다. 저장 및 전송을 위해 Subversion은 이진 및 텍스트 파일에서 동일하게 작동하는 diffing 방법을 사용합니다.


답변

Boar를 살펴 봐야 합니다. 큰 바이너리 파일 용으로 특별히 제작 된 버전 제어 시스템입니다.


답변

가격 범위에 맞는지 확실하지 않지만 그래픽을위한 특수 자산 관리 시스템이 있습니다. Adobe에는 하나의 Version Cue가 있지만 Alienbrain 도 있다고 생각 합니다.