Работа с SVN через TortoiseSVN. 4. Обновление до ревизии, авторство, отмена ревизии

Обновление до ревизии

Чтобы выгрузить в рабочую копию версию определенной ревизии есть несколько способов.

Читать далее Работа с SVN через TortoiseSVN. 4. Обновление до ревизии, авторство, отмена ревизии

Работа с SVN через TortoiseSVN. 3. Конфликты

В предыдущей части был рассмотрен случай когда слияние изменений Пети и Васи произошло автоматически. Сейчас рассмотрим ситуацию когда Вася и Петя делают одновременно изменения которые SVN не может слить автоматически.

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

Читать далее Работа с SVN через TortoiseSVN. 3. Конфликты

Работа с SVN через TortoiseSVN. 2. Просмотр изменений, обновление, слияние

В первой части была описана выгрузка и фиксация в репозиторий. В этой части к работе подключается Вася и вносит новые изменения.

Просмотр изменений

Вася точно также как и Петя создает новый каталог и выгружает репозиторий. По умолчанию выгружается последняя ревизия поэтому в рабочей копии Васи сразу появился файл созданный Петей.

Читать далее Работа с SVN через TortoiseSVN. 2. Просмотр изменений, обновление, слияние

Работа с SVN через TortoiseSVN. 1. Выгрузка , фиксация, журнал

SVN — популярная система контроля версий. Система контроля версий применяется когда несколько человек совместно редактируют файлы. При правильной работе с SVN изменения разных людей не затирают друг друга и есть возможность посмотреть кто, когда и какие изменения вносил.

TortoiseSVN — GUI-клиент для SVN. Ниже показаны примеры работы с TortoiseSVN и описание часто возникающий проблем. Для полного понимая работы советую прочитать документацию.

Будем считать что TortoiseSVN уставлена и русифицирована. Получен адрес репозитория svn://89.223.27.224/project в котором добавлены два пользователя Petya и Vasya.

Читать далее Работа с SVN через TortoiseSVN. 1. Выгрузка , фиксация, журнал