Страница 1 из 1

VSS для бедных. v. 1.0.

Добавлено: 19 фев 2003, 16:38
Смайл
Предлагаемая имплементация основана на особенности архиватора ARJ хранить "срезы" или версии файлов - chapters.

PoorManVSS использует концепцию стека релизов/срезов
и состоит из четырех основных bat команд:

Commit
  • Push release on top of the stack.
    Сохраният содержимое директории проекта как новый "срез" в архиве. Если архив не существует он молча создается. Физически в архив записываются только измененные файлы (с датой модификации болше чем в архиве).
Rollback
  • Rollback release from top of the stack.
    Восстанавливает содержимое директории проекта из последнего "среза" в архиве. Все изменнные файлы откатываются до состояния последнего среза.


Update
  • Rollon release from top of the stack.
    Обновляет директорию проекта из архива. Все изменнные файлы в директории проекта остаются неизменными. Обновляются только те которые содержат в архиве более новые версии.
Drop Commit
  • Pop release from top of the stack without any modification of the source.
    Убивает в архиве последний "срез". Не трогает директорию проекта вообще.
Rollback NN - TBD

Установка:
  • Скачать отсюда : http://www.terra-informatica.org/utils/poormanvss.zip
    Распаковать в директорию.
    Заменить в bat файлах имя директории проекта на свою.
    Говорить мне спасибо и слать коментарии.
PS: идея подсмотрена на rsdn.ru

Re: VSS для бедных. v. 1.0.

Добавлено: 19 фев 2003, 16:41
Marmot
Смайл писал(а):Предлагаемая имплементация основана на особенности архиватора ARJ хранить "срезы" или версии файлов - chapters.
...
PS: идея подсмотрена на rsdn.ru
А zip нельзя на это дело припахать?

Re: VSS для бедных. v. 1.0.

Добавлено: 19 фев 2003, 16:42
Смайл
Marmot писал(а):А zip нельзя на это дело припахать?
Увы...

Re: VSS для бедных. v. 1.0.

Добавлено: 19 фев 2003, 16:45
Marmot
Смайл писал(а):
Marmot писал(а):А zip нельзя на это дело припахать?
Увы...
Жаль, а идея хорошая...