Система контроля версий для одного юзверя

yroslavasako

Обычно системы контроля версий применяются при разработке одного проекта некоторой командой разработчиков. Мне кажется, что и для пользовательских целей система контроля была полезна. Для сохранения ревизий документов, и прочего говна, что периодически генерит юзверь, сидя за компом. Мне нужна помощь в том, чтобы доказать это утверждение на примерах, и еще нужна помощь в поиске софта, который смогла бы юзать домохозяйка, и который был в использовании не сложнее корзины от MS.

AlexV769

в Vista подобная хрень вроде есть.

SPARTAK3959

Tortoise SVN - возможно самое простое для конечного пользователя. Но все равно учиться ему надо.

procenkotanya

Один мой друг, редактируя диплом в LaTeX'e, cp1251, один раз открыл его и сразу сохранил в редакторе, который по-умолчанию предполагал utf8. В результате все русские буковки были заменены на одинаковые трёхбайтовые последовательности. Если бы диплом жил в системе контроля версий, всё было бы не так плохо.

yroslavasako

Tortoise SVN - возможно самое простое для конечного пользователя. Но все равно учиться ему надо.
конечный пользователь убьется, так как ему еще придется апач поднимать. И учиться придется долго - потому как там "непонятная" концепция синхронизации с каким-то сервером. Было бы хорошо если бы решение для домохозяек незаметно работало сервисом и в папке "Мои документы" и других настроенных папках замечала изменения ревизий, дальше в зависимости от настройки предлагало сохранить ревизию или сохраняла автоматически, периодически система должна иницировать очистку ненужных или неиспользуемых ревизий из базы. (Имеет смысл автоматическую процедуру, но давать иногда возможность пользователю самому производить очистку и дополнительную настройки этой процедуры). На крайняк нужна кнопочка сохранить в контекстном меню.
P.S. я все еще жду описание ситуаций в которых SVN был бы полезен

AlexV769

конечный пользователь убьется, так как ему еще придется апач поднимать.
а апач поднимать вовсе не так и необходимо!

Dimon89

Tortoise SVN
Такое убожество :(

erotic

Такое убожество
А что не убожество?

yroslavasako

А что не убожество?
GreyDeMonster мне неоднократно заявлял, что starteam ему нравится больше, хотя я и не могу понять почему.

tamusyav

Использую TortoiseCVS, как для работы в группе, так и для себя одного. Особых сложностей с установкой и настройкой там нет; если хранить репозиторий на локальной машине, то, кроме CVSNT, идущего в комплекте с TortoiseCVS и устанавливаемого автоматически, никаких других сервисов устанавливать не потребуется.

mkrec

VSS посмотри.
Для своих внутренних нужд я каждую версию со сколь угодно значимыми изменениями сохраняю в директорию с новой датой, а на работе мы юзали VSS и ClearCase, и первый мне показался весьма простым и удобным.

agaaaa

А можно поподробнее?

yroslavasako

ну есть два интерфейса через которые SVN может общаться с пользователем, один свой "родной" - для него апач не нужен, а для WebDAVа апач нужен

AlexV769

Открой SVN Book и прочитай.

klyv

Previous Versions feature называется, я не пользовался, но, по-моему, ит только для сетевых папок... и не факт, что она не только в 2008ом

durka82

Вот буквально в пятницу на статью натыкался: Система контроля версий Subversion: быстрый старт - в ней как раз этот вопрос рассматривается ;)

yolki

присоединяюсь.
под виндой я себе на флешке репозиторий сделал.
импорт так:
svn import project file:///repository/project
svn co file:///repository/project
в рабочей копии (она тоже на флешке) есть все реквизиты репозитория, можно делать svn ci, diff и прочее. главное - эта штука не зависит от буквы диска флешки.

sergeikozyr

Имхо, разумно для этого использовать не subversion, а git или какую-нибудь другую распределённую систему контроля версий.

agaaaa

Для одного пользователя это совершенно не обязательно.

Corrector

Пользуюсь TortoiseSVN - доволен, все нужные мне функции присутствуют. Правда, сравнить не могу, т.к. ничем другим не пользовался.
PS: никакого апача не нужно.

sergeikozyr

Для одного пользователя это совершенно не обязательно.
Держать репозиторий на флешке - рискованно. Распределённые системы позволяют иметь много репозиториев без особых телодвижений.

kill-still

В нек-х иде есть встроенная свн.
Ещё во многих инетных проект мэнеджеров есть, но там только доки.
Оставить комментарий
Имя или ник:
Комментарий: