Очень простой контроль версий для нетехнических клиентов - PullRequest
1 голос
/ 06 октября 2010

Мы разработали систему, в которой клиент использует инструмент для создания собственного контента, сохраненного в формате XML.Как и ожидалось, они хранят версии в множестве папок и переименовывают файлы и т. Д. И, как и ожидалось, они уже хотя бы раз потеряли работу.

Мы не несем ответственность за создаваемый ими контентно было бы неплохо выручить их.Существуют ли действительно простые системы, которые мы могли бы порекомендовать им ... мы не хотим, чтобы они использовали нашу VCS, даже если бы они могли это выяснить, поскольку тогда мы будем получать запросы поддержки.

update Нам даже не нужна настройка клиент-сервер.Речь идет о том, чтобы остановить их случайное сохранение поверх их основной версии, а не предоставлять резервную копию ... мы храним резервные копии официальных версий, но они работают с ними локально во время итерации и дают нам новейшую версию для включения в релизы.

Ответы [ 5 ]

2 голосов
/ 06 октября 2010

Subversion имеет функцию, называемую автоматической версией, при которой каталог, смонтированный через WebDAV (он же Microsoft Web Folders), автоматически создает новую версию после сохранения в этом каталоге. Для конечного пользователя есть просто специальная папка для хранения вещей.

1 голос
/ 06 октября 2010

Насколько мне известно, не существует систем управления версиями, которые "просты" в использовании для "неопытных" пользователей -> помните также, что для работы такой системы необходимо поддерживать среду сервера - клиента ... или идтихостинг, но опять же, нет доступных «простых» систем ...

Возможно, альтернативой может быть поиск альтернативных методов, таких как dropbox.com.они также отслеживают версии.

0 голосов
/ 06 октября 2010

Мне нравятся приведенные выше ответы, но они всегда могут использовать функцию библиотеки документов в Sharepoint (wss - бесплатная версия). он может использовать WebDAV, пока сайт, который они используют, находится на порте 80. Это один шаг по сравнению с хранением xml, и это sharepoint, поэтому бизнес-пользователям очень легко расшифровать. Управление версиями будет в значительной степени сохранять новую версию при каждом сохранении, для документов Office это работает без особого обдумывания, а для других документов их нужно будет загрузить.

0 голосов
/ 06 октября 2010

Замените первичное хранилище базой данных, используя таблицу, в которой есть какой-то метод для указания версии файла, затем добавьте функцию «Экспорт в XML» или «Сохранить в XML», которая затем создает нужный вывод.Чище, чем пытаться задействовать полную VCS, которая, несомненно, вызовет больше путаницы, чем необходимо.

0 голосов
/ 06 октября 2010

Вы можете использовать TortoiseSVN с сервером Subversion. Пока они понимают обновление и фиксацию, они должны быть в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...