LINUX.ORG.RU
ФорумAdmin

Что использовать для хранения/версионирования бинарных данных?

 


2

1

Собственно сабж. Есть куча бинарных данных (графические ассеты, модели, карты, музыка) которые нужно как-то хранить централизованно и по-возможности версионировать. Популярные VCS сразу отпадают. Знаю, что многие студии используют Perforce, но он проприетарный. Собственно, что есть в мире open source из аналогов?
З.Ы.: git annex не предлагать.

★★★★★

Последнее исправление: X10Dead (всего исправлений: 1)

Для мелких объёмом (до гигабайта) я использую привычный mercurial.

Для 600+Гб фотоархива, 30+Гб документов и т.п. использую Syncthing с версионированием. Не VCS, но задачу возможности вернуть старое значение выполняет. Одновременно с удалённым бэкапом.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Syncthing выглядит неплохо для наших целей. Mercurial же совсем не то, ему становится дурно очень быстро. Хотя надо попробовать последний релиз, судя по ченджлогу дельты теперь делаются быстрее.

X10Dead ★★★★★
() автор топика

А не проще велосипед написать? Самая сложная часть — diff и merge — фактически не нужна, тебе нужно только складывать бинарники и прикреплять к ним метки коммитов, а также пушить/пуллить. Это не так много работы.

vurdalak ★★★★★
()
Ответ на: комментарий от KRoN73

Для мелких объёмом (до гигабайта) я использую привычный mercurial.

Не могу смириться с людьми, хранящими огромные бинарники в VCS.

zgen ★★★★★
()
Ответ на: комментарий от zgen

Для мелких объёмом (до гигабайта) я использую привычный mercurial.

Не могу смириться с людьми, хранящими огромные бинарники в VCS.

Ну так гигабайт — это мало. А для крупных — как писал выше.

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.