PoorManVSS использует концепцию стека релизов/срезов
и состоит из четырех основных bat команд:
Commit
- Push release on top of the stack.
Сохраният содержимое директории проекта как новый "срез" в архиве. Если архив не существует он молча создается. Физически в архив записываются только измененные файлы (с датой модификации болше чем в архиве).
- Rollback release from top of the stack.
Восстанавливает содержимое директории проекта из последнего "среза" в архиве. Все изменнные файлы откатываются до состояния последнего среза.
Update
- Rollon release from top of the stack.
Обновляет директорию проекта из архива. Все изменнные файлы в директории проекта остаются неизменными. Обновляются только те которые содержат в архиве более новые версии.
- Pop release from top of the stack without any modification of the source.
Убивает в архиве последний "срез". Не трогает директорию проекта вообще.
Установка:
- Скачать отсюда : http://www.terra-informatica.org/utils/poormanvss.zip
Распаковать в директорию.
Заменить в bat файлах имя директории проекта на свою.
Говорить мне спасибо и слать коментарии.