Я был укушен ошибкой SVN в последнее время; во многом благодаря интенсивному использованию личного репо на работе для контроля кода, документов и небольших файлов, а также для синхронизации моих двух машин.
Мой домашний NAS, D-Link DNS-323, представляет собой солидную небольшую коробку с некоторыми дополнительными сценариями и пакетами, установленными для обеспечения ежедневного резервного копирования - но у него также есть несколько недостатков, которые не позволяют использовать его так, как мне бы хотелось , Я надеялся использовать его как мой постоянно работающий файловый сервер для домашнего и удаленного использования, но контроль разрешений довольно слабый и негибкий, и доступ к нему из-за пределов моей домашней сети ограничен SSH/SCP и FTP (который включен только временно, если когда-либо).
Поэтому я подумал про себя: что, если бы я использовал его главным образом в качестве файлового сервера на основе SVN и разрешил удаленный доступ через SSH+SVN. У меня все еще может быть общий ресурс Windows без SVN для больших файлов, таких как резервные копии моего ноутбука; но я мог бы использовать его в качестве SVN-репо для личных файлов.
Вопрос здесь в том, где мне остановиться, каковы ограничения SVN в отношении максимального размера репо или размера файлов, хранящихся в нем?