В настоящее время я работаю в небольшой компании, занимающейся веб-разработкой, в основном мы делаем рекламные сайты и другие рекламные материалы. В течение нашего первого года мы использовали «сервер» для обмена файлами проекта, обычный Windows-компьютер с сетевым ресурсом. Но это не совсем будущее.
SVN отлично подходит для кода (это то, что мы используем сейчас), но я хочу иметь удобство управления версиями (или хотя бы некоторой формой синхронизации) для всех или большинства наших файлов.
То, что я, по сути, хочу, это то, что делает то, что делает Subversion для кода, но для наших документов / psd / pdf файлов.
Я понимаю, что Subversion также обрабатывает двоичные файлы, но я чувствую, что это может быть немного излишним для наших целей.
Это не обязательно требует всех наворотов полной системы управления версиями, но что-то, что устраняет необходимость в пошаговом именовании (Notes_1.23.doc) и уменьшает вероятность перезаписи чего-либо по ошибке.
Он также должен быть мультиплатформенным, обрабатывать большие файлы (100 МБ +) и использоваться несколькими не техническими специалистами.