Manuals

Разработчики

Обе программы: и TortoiseSVN, и Subversion, разработаны сообществом людей, работающих в этих проектах. Это люди из разных стран со всего света, и они объединились для создания замечательных программ.

История TortoiseSVN

В 2002 году Тим Кемп (Tim Kemp) обнаружил, что Subversion - очень хорошая система управления версиями, но ей не хватает хорошего клиента с графическим интерфейсом. Идея реализации клиента Subversion как расширения оболочки Windows была навеяна похожим клиентом для системы CVS, TortoiseCVS. Тим изучил исходный код TortoiseCVS и использовал его как основу для TortoiseSVN. Потом он основал проект, зарегистрировал сайт tortoisesvn.org и выложил исходный код в Интернет.

В это время Стефан Кунг (Stefan Küng) искал хорошую и бесплатную систему управления версиями, и обнаружил Subversion и исходный код TortoiseSVN. Поскольку TortoiseSVN всё ещё было невозможно использовать, он присоединился к проекту и начал программировать. Вскоре он переписал большинство существующего кода и начал добавлять команды и новые возможности, пока ничего из первоначального кода не осталось.

Со временем Subversion становилась всё более стабильной и привлекала всё больше и больше пользователей, которые начинали использовать TortoiseSVN для доступа к Subversion. Число пользователей быстро росло (и продолжает расти каждый день). Именно тогда Люббе Онкен (Lübbe Onken) предложил помощь в создании некоторых симпатичных значков и логотипа для TortoiseSVN. Он также взял на себя заботу о веб-сайте и стал руководить переводами.

Со временем другие системы управления версиями получили свои собственные Tortoise-клиенты, что привело к проблеме с оверлейными иконками в проводнике: количество таких оверлеев ограничено и даже один Tortoise-клиент легко может превысить этот лимит. Тогда Stefan Küng реализовал компонент TortoiseOverlays, который позволяет всем Tortoise-клиентам использовать одни и те же оверлейные иконки. Теперь все Tortoise-клиенты с открытым исходным кодом и даже некоторые не Tortoise-клиенты используют этот общедоступный компонент.

Благодарности

Тиму Кемпу (Tim Kemp)

за основание проекта TortoiseSVN

Стефану Кунгу (Stefan Küng)

за тяжёлый труд по реализации того, чем TortoiseSVN является сейчас

Люббе Онкену (Lübbe Onken)

за прекрасные иконки, логотип, отлов ошибок, за перевод и координацию деятельности по переводу

Саймону Ладжу (Simon Large)

за работу над документацией

Stefan Fuhrmann

за кеширование журнала и граф ревизий

Книге о Subversion (The Subversion Book)

за прекрасное введение в Subversion и главу 2, которую мы сюда скопировали

Проекту Tigris Style (The Tigris Style project)

за некоторые стили, использованные в этой документации

Нашим помощникам

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

Нашим дарителям

за многие часы удовольствия от присланной нам музыки

TortoiseSVN homepage