2012-09-07 4 views
1

나는 자식과 자산 관리에 열중하고있다. 자산을 만들고 Dropbox를 사용하여 디자이너를 동기화하는 디자이너와 협력하고 있습니다. Dropbox로 동기화하고 자산과 소스 코드를 함께 커밋하는 소스 코드를 작성합니다. 나는 이것이 디자이너가 자산을 업데이트하는 예를 들어서 큰 실수 였음을 곧 깨달았고, 나는 자식을 중심으로 어지럽 혀 새로운 자산을 잃을 것이다. 그것은 Dropbox에 있던 하나님 감사합니다. 이제 로컬 컴퓨터에서 변경 사항을 커밋하고 Dropbox가 중앙 저장소를 유지하게 할 것입니다. 이 작업을 수행 할 때 Dropbox 측면에서 자산을 복제하고 싶지 않으며 자산을 버전 관리하는 최선의 방법이 무엇인지 궁금합니다.자산 파일 처리하기

업데이트 : 내가 작업하고있는 자산의 종류는 대부분 이미지 파일이지만 크기에 따라 다를 수 있습니다.

답변

1

당신이 말하는 자산의 종류를 지정하지 않았지만, 그들이 큰 바이너리 파일이라고 가정합니다.

이러한 파일에는 힘트가 설계되지 않았습니다. 당신이 Git에서 그들을 관리하려고 할 때 당신은 많은 이득을 얻지 못할 것이지만 엄청나게 압축 된 델타가 git 내부에 많은 쓰레기를 만들 것이기 ​​때문에 많은 성능을 잃어 버리게됩니다.

저작물에 대한 소스 코드 및 버전 제어의 버전 제어를 분리하는 것이 좋습니다. 그렇게하면 다른 사람이하는 일을 이해할 수 없기 때문에 더 이상 사고가 발생하지 않을 것입니다. Dropbox는 자산 측면에서 최악의 도구는 아닙니다. 또한 버전 관리 기능이있어서 사용하기 쉽습니다. 어쩌면 더 나은 도구가있을 수 있지만 프로그래머가 아니라 디자이너에게 중요한 주제입니다.

+0

어쩌면 하위 모듈을 사용하고 있다고 생각했기 때문에 자산이 업데이트되면 변경 사항을 적용하고 소스 코드 저장소를 새 커밋으로 업데이트 할 수 있습니다. 더 좋은 아이디어가 없다면? – NebulaFox

0

자산 관리 버전에 가장 적합한 방법입니다.

git-annex 도움? "git으로 파일 내용을 검사하지 않고 git으로 파일을 관리 할 수 ​​있습니다."

관련 문제