Подтвердить что ты не робот

Сервер SVN для Mac OSX

Я использовал Visual SVN для Windows. Теперь я на Mac OSX.

Кто-нибудь знает о SVN-сервере для MAC OSX, который так же прост в использовании, как Visual SVN в Windows? Я не хочу вводить команды консоли, мне нужен приятный и простой интерфейс: -)

Приветствия

4b9b3361

Ответ 1

Mac OSX LION и Snow Leopard по умолчанию поставляется с сервером SVN. Простой учебник можно найти здесь

В основном вы будете использовать среду командной строки (оболочки). Нет графического интерфейса пользователя.

Чтобы создать проблему с репозиторией, выполните следующую команду

svnadmin create MyFirstRepository

Это создаст репозиторий с указанным выше именем в текущей папке.

Следующий шаг - импортировать каталог. Используйте эту команду

svn import destination-folder file:///path-to-repository -m "Initial Import"

Третий шаг - проверить, что вы только что отметили.

svn checkout file:///path-to-repository destination-folder

Ответ 2

Я знаю, что вам нужно простое приложение для графического интерфейса для установки сервера, но вы можете быстро и легко получить apache, обслуживающий ваш репозиторий subversion с помощью проверки подлинности WebDAV. Используя macports для установки всех зависимостей и с несколькими базовыми изменениями в параметрах конфигурации в apache, вам хорошо идти.

Вот базовая настройка (из вики файлов Macports): Subversion MacPorts с Apache

Командная строка - ваш друг!

Ответ 3

Еще один хороший стек для сервера subversion можно найти на http://bitnami.org/stack/subversion. Из описания:

BitNami Subversion Stack значительно упрощает развертывание Subversion и его необходимых зависимостей. Он может быть развернут с использованием собственного установщика, как виртуальной машины или в облаке.

Ответ 4

В стороне, следует отметить, что Snow Leopard (по крайней мере) поставляется с сервером SVN в комплекте по умолчанию. Я считаю, что Леопард тоже. В любом случае, вам намного лучше использовать его вместо того, чтобы катить свое собственное решение.

Инструкции Apple: http://developer.apple.com/library/mac/#featuredarticles/SubversionXcode3/

Несколько более сложная интеграция: http://ursecta.com/wp/2009/11/subversion-server-on-snow-leopard-server/

Ответ 5

Я знаю, что вы испытываете зуд для Visual SVN-подобных на Mac, но одна из главных причин, по которым вы не получаете много ответов, заключается в том, что SVN и Apache по умолчанию не существуют в Windows (зуд, который Визуальные SVN-царапины), но существуют на OSX.

Аргумент выглядит следующим образом: если вы достаточно разбираетесь в использовании SVN, то, скорее всего, вы будете довольны тем, что OSX имеет по умолчанию (командной строки!), или у вас, вероятно, есть сервер Linux где-нибудь, что служит SVN для вас.

Я рекомендую вам несколько вариантов в дополнение к тому, что все остальные упоминают:

  • Сохраняйте существующую машину Windows как сервер для ваших потребностей SVN.
  • Запустите приложение VMWare + VMWare fusion (вот некоторые Trac + SVN devices)

Ответ 6

Я могу порекомендовать Versions, если вам нужно всестороннее стороннее приложение.

До недавнего времени у меня была простая настройка - локальный репозиторий SVN (файла) на моем локальном диске; затем используются окна Xcode SCM (Управление контролем источника) для управления командами SVN - это не так уж плохо для большинства повседневных действий. Очевидно, предполагается, что вы используете Xcode?

Ответ 7

Вы можете загрузить подгрузку для OSX из WANdisco. У них также есть uberSVN, который является веб-инструментом, подобным VisualSVN, с гораздо большей функциональностью.

Ответ 8

Хотя это не макро-центральное значение, Warehouse было открыто с давних времен и, возможно, стоит посмотреть, Это веб-интерфейс для управления хранилищами svn и git.

Ответ 9

Сервер и графический интерфейс являются отдельными компонентами. Что касается больших графических интерфейсов SVN, Versions.app, кажется, является фаворитом.

Редактирование для добавления следующих дополнительных приложений SVN:

http://ciaranwal.sh/2007/10/10/svn-plug-in-for-textmate (плагин TextMate)

http://www.syntevo.com/smartsvn/index.html

http://www.syncrosvnclient.com/index.html

http://www.zennaware.com/