На работе возникла такая потребность: Требуется организовать систему коллективного хранения документов, их редактирования с поддержкой версий.
...
Очень важна работа не через клиентское приложение, а через WEB browser
а редактировать тоже нужно через браузер? или все таки требования более приземленные?
Если серьезно, то тебе необходимо определить минимальный (или максимальный?) уровень сложности интерфейса для менеджеров. Потому что, для cvs, например, есть надстройка с GUI. Она проще, чем запоминать команды консоли, но и с ней не каждый менеджер работать сможет.
Можно организовать доступ для чтения/редактирования/добавления через консоль (это для тех менеджеров, кто компа не боится), а для остальных - веб для просмотра. Но для этого нужно кое-что ручками подделать и настроить все как следует.
имхо, СVS и SVN - лучшие. Разница в некоторых возможностях... Посмотри и выбери подходящий.
Есть готовые навороченные системы, типа ClearCase. Но на мой взгляд - очень уж навороченно получилось.. Опять же - денег стоит