Откат изменений в рабочей копии. Создание веток или меток внутри репозитория

Для Windows 24.02.2019
Для Windows

TortoiseSVN — это бесплатный Windows-клиент с открытыми исходным кодом для системы управления версиями Apache™ Subversion®. То есть TortoiseSVN управляет файлами и директориями во времени. Файлы хранятся в центральном хранилище. Хранилище больше похоже на обычный файловый сервер, кроме того он запоминает каждое изменение когда-либо сделанное в ваших файлах и директориях. Это позволяет вам восстановить старые версии ваших файлов и проверить историю изменений — как, когда и кто изменял ваши данные. Вот почему многие думают о Subversion, и вообще о системах управления версиями, как о своего рода «машине времени».

TortoiseSVN работает под операционной системой Windows XP (c Service Pack 3) или выше, и доступен как в 32-битной, так и в 64-битной версии. Установщик для 64-битной Windows также включает 32-битную часть. Что означает что вы не должны устанавливать 32-битную версию отдельно чтобы контекстное меню и оверлей TortoiseSVN работало в 32-битных приложениях.

Где получить Tortoise SVN?


Для скачивания Tortoise SVN необходимо перейти на официальный сайт проекта расположенный по адресу http://tortoisesvn.net/downloads.html . На главной странице доступны две ссылки для 32-х и 64-х битной версии продукта (рис 1):
Дожидаемся окончания отсчета таймера (красная стрелка ) и перед вами появится стандартный диалог сохранения файла. Укажите путь куда вы хотите сохранить установочный файл и нажмите ОК . Если диалог для сохранения не появился попробуйте повторить попытку выбрав другое зеркало для скачивания (синяя стрелка ).
После окончания загрузки у вас на жестком диске будет лежать исполняемый файл TortoiseSVN.

Установка Tortoise SVN.


Запустите двойным щелчком исполняемый файл, который вы только что скачали. Перед вами должно появиться следующее окно (рис 3). Здесь разработчики приветствуют вас и предлагают начать установку нажав на кнопку Next . Чтож так и сделаем, жмем Next.

Рисунок 3

На следующем шаге приводится текст лицензионного соглашения, его необходимо прочитать и принять если вы желаете пользоваться программой или отклонить если оно вас не устраивает и вы хотите отменить установку (рис 4). Если все вас устраивает ставим переключатель на пункт I accept the terms in the License Agreement и нажимаем Next .

Рисунок 4

На следующем шаге (рис 5) у нас имеется возможность отключить ненужные нам компоненты. Получить описание каждого компонента можно нажав на его название и увидев справа в блоке Feature Description краткую характеристику. Выставляем нужные настройки и нажимаем Next.


Начинается процесс установки (рис 7).

Рисунок 7

После окончания установки вы увидите финишное окно (рис 8). Здесь разработчики говорят что установка закончена и вы можете начать пользоваться Tortoise SVN нажав на кнопку Finish . Также вы можете поддержать разработчиков нажав на кнопке Donate!.

Рисунок 8

На этом установка клиента TortoiseSVN закончена.

Русификация TortoiseSVN.

Для получения файла перевода необходимо перейти на сайт проекта http://tortoisesvn.net/downloads.html и найти раздел Language Pasks (рис 9)

Рисунок 9

Напротив русского языка находится несколько ссылок:
  1. русификатор для 32-х битной версии
  2. русификатор для 64-х битной версии
  3. руководство по TortoiseSVN в PDF формате
  4. руководство по TortoiseMerge в PDF формате

Нажимаем на ссылку русификатора удовлетворяющего нашим требованиям (должен совпадать с установленной версией TortoiseSVN) и нас опять перенаправляет на сайт http://sourceforge.net. Действия по скачиванию абсолютно идентичны описанным выше.

После загрузки русификатора к себе на компьютер запустим двойным щелчком исполняемый файл. Перед нами появится диалог установки русского пакета (рис 10). Тут уже все по русски, так что читаем и жмем Далее.

После завершения установки появится окно (рис 12) в котором необходимо нажать кнопку Готово .

В настройка во вкладке General в разделе TortoiseSVN->Language выбираем русский (Россия) (рис 14). Сохраняем изменения и получаем русскую версию TortoiseSVN.

Рисунок 14

Для стабильной работы необходимо перезагрузить компьютер! Теперь все готово к работе.

Интерфейс программы:

Платформа:XP / 7 / Vista

Производитель: The TortoiseSVN team

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

Основные возможности программы TortoiseSVN

Если говорить о самом интерфейсе данного программного продукта, то он выполнен в довольно удобном виде, а именно, в виде расширения основной оболочки операционных систем семейства Windows. Управление всеми настройками и функциями упрощено настолько, что разобраться с программой сможет даже рядовой пользователь, который никогда в жизни не обладал навыками системного администратора.

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

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

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

Программа предоставляется для 32-х и 64-битных версий Windows. Платить за использование не нужно, при желании можно даже скачать исходные коды. Для получения русской версии нужно скачать языковой пакет на официальном сайте разработчика.

Как пользоваться TortoiseSVN: инструкция

Программа TortoiseSVN интегрируется в стандартный Проводник, добавляя свои функции в контекстное меню. Поддерживается полноценная работа с хранилищем на основе Subversion:

  • Скачивание произвольной сохраненной версии с заменой текущего документа;
  • Установка блокировки, чтобы избежать одновременной модификации несколькими пользователями;
  • Слияние внесенных изменений;
  • Сравнение различных версий и показ конкретных строк, которые в них отличаются (особенно полезно при разработке ПО, но может использоваться, к примеру, писателями);
  • Создание патчей, которые модифицируют предыдущие версии до наиболее актуального состояния.
  • При этом благодаря интеграции с оболочкой Windows можно использовать клиент TortoiseSVN без установки среды разработки или иного дополнительного программного обеспечения.

    Статус файла, которым управляет TortoiseSVN, отображается в виде специальной пометки на иконке. Это позволяет визуально определять, были ли внесены изменения в файл или он в текущий момент синхронизирован с копией в хранилище. Также программа ведет статистику внесенных изменений и умеет строить дерево ревизий.

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

    Установка и русификация Tortoise SVN

    TortoiseSVN — это бесплатный Windows-клиент с открытыми исходным кодом для системы управления версиями Apache™ Subversion®. То есть TortoiseSVN управляет файлами и директориями во времени. Файлы хранятся в центральном хранилище. Хранилище больше похоже на обычный файловый сервер, кроме того он запоминает каждое изменение когда-либо сделанное в ваших файлах и директориях. Это позволяет вам восстановить старые версии ваших файлов и проверить историю изменений — как, когда и кто изменял ваши данные. Вот почему многие думают о Subversion, и вообще о системах управления версиями, как о своего рода «машине времени».

    TortoiseSVN работает под операционной системой Windows XP (c Service Pack 3) или выше, и доступен как в 32-битной, так и в 64-битной версии. Установщик для 64-битной Windows также включает 32-битную часть. Что означает что вы не должны устанавливать 32-битную версию отдельно чтобы контекстное меню и оверлей TortoiseSVN работало в 32-битных приложениях.

    Где получить Tortoise SVN?


    Для скачивания Tortoise SVN необходимо перейти на официальный сайт проекта расположенный по адресу http://tortoisesvn.net/downloads.html . На главной странице доступны две ссылки для 32-х и 64-х битной версии продукта (рис 1):
    Дожидаемся окончания отсчета таймера (красная стрелка ) и перед вами появится стандартный диалог сохранения файла. Укажите путь куда вы хотите сохранить установочный файл и нажмите ОК . Если диалог для сохранения не появился попробуйте повторить попытку выбрав другое зеркало для скачивания (синяя стрелка ).
    После окончания загрузки у вас на жестком диске будет лежать исполняемый файл TortoiseSVN.

    Установка Tortoise SVN.


    Запустите двойным щелчком исполняемый файл, который вы только что скачали. Перед вами должно появиться следующее окно (рис 3). Здесь разработчики приветствуют вас и предлагают начать установку нажав на кнопку Next . Чтож так и сделаем, жмем Next.

    Рисунок 3

    На следующем шаге приводится текст лицензионного соглашения, его необходимо прочитать и принять если вы желаете пользоваться программой или отклонить если оно вас не устраивает и вы хотите отменить установку (рис 4). Если все вас устраивает ставим переключатель на пункт I accept the terms in the License Agreement и нажимаем Next .

    Рисунок 4

    На следующем шаге (рис 5) у нас имеется возможность отключить ненужные нам компоненты. Получить описание каждого компонента можно нажав на его название и увидев справа в блоке Feature Description краткую характеристику. Выставляем нужные настройки и нажимаем Next.


    Начинается процесс установки (рис 7).

    Рисунок 7

    После окончания установки вы увидите финишное окно (рис 8). Здесь разработчики говорят что установка закончена и вы можете начать пользоваться Tortoise SVN нажав на кнопку Finish . Также вы можете поддержать разработчиков нажав на кнопке Donate!.

    Рисунок 8

    На этом установка клиента TortoiseSVN закончена.

    Русификация TortoiseSVN.

    Для получения файла перевода необходимо перейти на сайт проекта http://tortoisesvn.net/downloads.html и найти раздел Language Pasks (рис 9)

    Рисунок 9

    Напротив русского языка находится несколько ссылок:
    1. русификатор для 32-х битной версии
    2. русификатор для 64-х битной версии
    3. руководство по TortoiseSVN в PDF формате
    4. руководство по TortoiseMerge в PDF формате

    Нажимаем на ссылку русификатора удовлетворяющего нашим требованиям (должен совпадать с установленной версией TortoiseSVN) и нас опять перенаправляет на сайт http://sourceforge.net. Действия по скачиванию абсолютно идентичны описанным выше.

    После загрузки русификатора к себе на компьютер запустим двойным щелчком исполняемый файл. Перед нами появится диалог установки русского пакета (рис 10). Тут уже все по русски, так что читаем и жмем Далее.

    После завершения установки появится окно (рис 12) в котором необходимо нажать кнопку Готово .

    В настройка во вкладке General в разделе TortoiseSVN->Language выбираем русский (Россия) (рис 14). Сохраняем изменения и получаем русскую версию TortoiseSVN.

    Рисунок 14

    Для стабильной работы необходимо перезагрузить компьютер! Теперь все готово к работе.

    Рекомендуем почитать

    Наверх