TortoiseSVN svnadmin

В настоящее время я настраиваю TortoiseSVN и читаю документацию и т. Д. В руководстве часто упоминается svnadmin. Я понял, что мне нужно загрузить его отдельно. Но кажется, что ссылка устарела. После некоторого просмотра я попал сюда. Но я не могу найти версию 1.6.7, как и моя установка TortoiseSVN. Также я немного потерялся из-за большого количества файлов.

Так откуда мне взять svnadmin?

Обновление: чтобы прояснить ситуацию. Я настраиваю его как одного пользователя без сервера. Я искал svnadmin, потому что в документации TortoiseSVN говорилось, что просто копировать каталог репозитория при создании резервной копии может быть опасно.


person PetPaulsen    schedule 12.03.2010    source источник


Ответы (7)


TortoiseSVN теперь включает их в свой установочный файл (или, по крайней мере, так было, когда я установил его 23.05.2012). Во время выбора того, что выбрать для установки, мне пришлось щелкнуть инструменты командной строки. Сейчас он в (tortoisesvnInstallfolder)\bin\svnadmin.exe

просто подумал, что поделюсь

person Robert Snyder    schedule 24.05.2012
comment
Это здорово. Спасибо, что поделился! - person PetPaulsen; 25.05.2012
comment
только что проверил с последней версией (1.7.11, январь 2013 г.), и действительно, все еще есть опция, не отмеченная по умолчанию, для установки инструментов командной строки. - person Oliver; 22.01.2013
comment
Также не отмечен по умолчанию в версии 1.8.11.23392 22 мая 2015 г. - person Rachael; 22.05.2015

Если вы пытаетесь установить Windows, попробуйте сервер VisualSvn.

VisualSVN Server распространяется в виде единого установочного пакета с последними версиями всех необходимых компонентов. Процесс установки чрезвычайно прост и позволяет настроить полнофункциональный и готовый к использованию сервер Subversion всего за несколько щелчков мышью.

Вы можете управлять репозиториями без необходимости вызывать svnadmin:

VisualSVN Server предоставляет удобную консоль управления, называемую VisualSVN Server Manager. Он реализован как стандартная оснастка MMC и позволяет вам управлять своим сервером Subversion, не обращаясь к файлам конфигурации и инструментам командной строки.

person gimel    schedule 12.03.2010

Возможно, вам стоит попробовать этот.

Когда я установил TortoiseSVN в свою старую установку Windows, я использовал Netbeans в качестве IDE. Пакет Subversion для Netbeans также установил все необходимые компоненты для работы TortoiseSVN, поэтому, если вы не можете заставить это работать, вы можете попробовать, что xD

person Atli    schedule 12.03.2010
comment
Это то, что я искал. Спасибо. - person PetPaulsen; 12.03.2010

svnadmin является частью сервера SVN, тогда как TortoiseSVN является клиентом SVN. Таким образом, svnadmin работает на вашем SVN-сервере и используется, среди прочего, для создания репозитория.

Если у вас нет сервера SVN, TortoiseSVN позволяет вам создать репозиторий на вашем локальном компьютере для использования - просто щелкните правой кнопкой мыши, выберите «TortoiseSVN»> «Создать здесь репозиторий».

Если вам нужен полный сервер, вы можете установить SVN отдельно в Linux / Unix или VisualSVN в Windows.

person Andy Shellam    schedule 12.03.2010

Я получаю свои инструменты командной строки SVN для Windows из Slik Subversion - похоже, они версии 1.6. .9, который должен нормально работать с вашей версией Tortoise. В набор инструментов входит svnadmin.

person Community    schedule 12.03.2010
comment
Атли был немного быстрее. И тебе спасибо. - person PetPaulsen; 12.03.2010

Забудьте о коммерческом сервере SVN. Вы парень Windos, а не гуру Unix? Вы просто хотите загрузить свой проект \ документы в онлайн-хранилище, верно? Вот ответ:

  1. Вам не нужен SVN-сервер или svn-администратор.
  2. После установки TortoiseSVN щелкните правой кнопкой мыши папку вашего проекта и выберите TortoiseSVN | Импортировать...
  3. Диалоговое окно запрашивает URL-адрес репозитория, заполните его.
  4. Вау! Вы импортируете свой проект в онлайн-репозиторий!
  5. Благодарность приветствуется!
person dvd818    schedule 28.04.2010
comment
Взгляните еще раз на мой вопрос. Я не хочу загружать что-либо в онлайн-репозиторий. Все на моей локальной машине. - person PetPaulsen; 30.04.2010

@ collab.net есть 2 пакета: один для установки клиента, а другой - для установки сервера.

см. http://www.open.collab.net/downloads/subversion/.

svnadmin находится только в пакете сервера Subversion

person sdu    schedule 12.03.2010