Хочется сделать такую вещь - расшаренный по SMB каталог на сервере, все файлы и файловые операции в котором имеют версионность, и можно было бы в любой момент поднять любую версию любого файла.
Короче говоря, CVS или SVN через Проводник Windows.
Изучал связку Apache2+WebDAV+SVN - насколько я понял, доступ здесь возможен только через HTTP, т.е. через браузер.
Подскажите, пожалуйста, есть ли такое в природе и в сторону чего посмотреть.
версиабельная файловая система
Модератор: /dev/random
-
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: версиабельная файловая система
а почему бы cvs просто не использовать ? а под windows есть клиент замечательный встраеваемый в проводник: http://www.tortoisecvs.org/
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: версиабельная файловая система
Для xorader:
Так ведь у CVS Проблемы с переименованными файлами...
Так ведь у CVS Проблемы с переименованными файлами...
-
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: версиабельная файловая система
не проблема, а фича
просто переименование фала замудрено (нужно удалить и создать заново как бы), а так особо проблемы то и нет... Честно, SVN - не знаю что такое 


Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
- Сообщения: 10
Re: версиабельная файловая система
(xorader @ Четверг, 28 Июля 2005, 9:40) писал(а):а почему бы cvs просто не использовать ? а под windows есть клиент замечательный встраеваемый в проводник: http://www.tortoisecvs.org/
Нет, это слишком злобно для пользователей - много всего объяснять надо. Но даже это, в общем-то, не такая уж проблема. Трудность в другом - эта папка должна быть доступна еще и через веб с помощью системы групповой работы Groupoffice (http://groupoffice.sourceforge.net), которая у нас установлена. Groupoffice имеет модуль работы с файлами, все файлы он хранит в создаваемых им же папках. Я хочу эти папки еще и расшарить через самбу и сделать версионность для файлов. Сейчас присматриваюсь к связке SVN + Apache + mod_dav + DavFS2 (все есть в портах, что радует).
-
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: версиабельная файловая система
так через самбу или через апач ? SVN - http://subversion.tigris.org/ ?
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
- Сообщения: 10
Re: версиабельная файловая система
(xorader @ Четверг, 28 Июля 2005, 13:17) писал(а):так через самбу или через апач ?
Оно работает вроде бы так. На апаче + mod_dav + SVN поднимается WebDAV-репозиторий, проще говоря, папка с файлами, доступная через WebDAV. Поскольку оно еще и через Subversion, то мы имеем версионность репозитория. Затем, через Davfs2 этот SVN-репозиторий монтируется в какую-то папку на этом же сервере. И наконец, эта папка расшаривается через самбу, а также прописывается как папка для хранения пользовательских файлов для Groupoffice. Осталось только самое малое - реализовать все это, а также как-то научиться извлекать версии файлов.
Да.