Какой SCM может удобно обрабатывать 90 000 файлов - PullRequest
3 голосов
/ 13 августа 2010

У меня есть папка, которая содержит систему whitelabel-esque; там более 90 000 файлов.

В настоящее время он хранится в SVN, и мы просто извлекаем подпапки по мере необходимости.

Может ли Mercurial или другой SCM справиться с одновременным извлечением лота без его гибели при попытке фиксации.

Ответы [ 5 ]

1 голос
/ 24 августа 2010

Еще один голос за Perforce, если на сервере не установлена ​​операционная система Windows. Я предлагаю по крайней мере 6-ядерную систему с 24 ГБ ОЗУ и неплохой RAID под Linux.

1 голос
/ 13 августа 2010

Я провел некоторый анализ для этого здесь: Можно ли использовать Subversion для набора данных объемом в несколько гигабайт?

(Читайте комментарии и после моего ответа).

0 голосов
/ 27 августа 2010

Perforce и PureCM и самые быстрые инструменты контроля версий для проверки и регистрации. Я бы с осторожностью относился к Perforce, если вы планируете ветвление. Perforce будет ОЧЕНЬ медленным ветвлением этого количества файлов. PureCM справится с этим нормально.

0 голосов
/ 13 августа 2010

Perforce известен достаточно хорошей обработкой больших коммитов.
См. Также " Стоит ли Perforce? "

Но необходимо принять во внимание аспекты инфраструктурыв любом случае.

0 голосов
/ 13 августа 2010

Полагаю, это будет больше зависеть от возможностей вашей системы, таких как оперативная память, скорость процессора и т. Д., А не от возможностей инструмента SCM.

...