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