Использование версий и SVN
Я установил репозиторий SVN и скачал бесплатную версию Versions. Теперь, как мне начать работу с версиями? Я получаю сообщение об ошибке при попытке создать закладку репо.
3 ответа
Использование версий для подключения к нашему серверу SVN - это здорово. Я бы сказал, что не видел лучшего клиента SVN для Mac, так что, надеюсь, это поможет:
Итак, вот что я сделал для настройки каждого из моих репозиториев:
- Запустите Версии и создайте новое хранилище (закладка для URL)
- Вы можете назвать это как-нибудь удобно, я стараюсь не использовать пробелы в моем имени.
- Расположение должно быть URL-адресом вашего фактического хранилища http://svnserver.blah/svn/repo-name
- Введите имя пользователя и пароль, если вам нужно.
- Затем, как только он создаст закладку для репозитория, вы должны выделить ее в левой части окна "Версии" и "проверить" ее копию. Даже если это пустое хранилище, Versions спросит вас, какую локальную папку вы хотите использовать для хранения локальной копии.
- Вы можете переместить файлы в локальную папку с помощью Finder, а затем, когда вы посмотрите на версии, вы увидите ваши файлы с "?" иконки. Выделите все / все те, которые вы хотите добавить, и нажмите кнопку ДОБАВИТЬ (вверху справа).
- Наконец, вы можете зафиксировать любые выделенные вами файлы (или просто нажать на саму папку вверху), и вы синхронизируете свои изменения с копией сервера. Он попросит вас записку / комментарий, если вы хотите добавить один.
- Аналогично, если это общий репо, при запуске Версии вы увидите выделенный номер рядом с вашим репозиторием, если были добавлены новые файлы. В этом случае нажмите кнопку UPDATE, и удаленные файлы будут синхронизированы с вашей локальной копией.
Оформить заказ SVN края. Это проще в управлении. Однако, чтобы использовать Subversion, вам необходимо знать принципы управления версиями. Также, если вы кратко о вашем использовании, может дать вам больше полезных ссылок. Конечно, книга подрывной деятельности - лучшее место для начала.
Вы создали новый репозиторий на сервере? Полученная ошибка может указывать на то, что в этом месте еще нет хранилища Subversion.