2009-04-12 3 views
0

Мне сказали, что лучшим SVN-клиентом для Microsoft Windows является Tortoise SVN.Как хранит файлы хранилища Tortoise SVN?

Однако, когда я устанавливаю его, добавляет только элементы в свою оболочку, то есть параметры правой кнопки мыши, когда я нажимаю на папки.

Когда я пытаюсь проверить папку, она пытается создать репозиторий внутри папки, над которой я работаю.

Я предпочел бы, чтобы мой репозиторий был вне моей работы. Это возможно?

+1

Ребята, будьте милы. Этот сайт также помогает новичкам. –

+1

Извините, если это вопрос с дерьмом. Я как-то знал, что могу найти руководство где-нибудь, но я думал, что точка StackOverflow должна стать ресурсом по всем темам? Когда я не смог найти ответ, я подумал, что сам задам этот вопрос. –

+0

Нейл - это ваш уровень сахара в крови чуть ниже? Джон. У меня был такой же опыт, как в первый раз, когда я попробовал SVN/Tortoise, вам просто нужно указать его в репозиторий. – MrTelly

ответ

4

Создание репозитория и использование его - это две разные вещи.

Действие «Создать репозиторий здесь» создает репозиторий, доступ к которому можно получить локально через файл: // .. синтаксис или через демон svnserve.

Действие «Оформить заказ» может быть выполнено в любом другом месте. Вы можете использовать локальный репозиторий, получить доступ к репозиторию через http (s) или svnserve.

5

Ollifant's answer Правильно, но поскольку вы собираетесь создать свой первый репозиторий, я просто хотел добавить этот файл: // не является вообще рекомендуемым методом доступа к репозиторию в производственной среде. На самом деле, в соответствии с svn book он должен на самом деле не следует рассматривать как вариант вообще:

Не поддавайтесь соблазниться простой идеей иметь все ваши пользователи получают доступ к хранилищу напрямую через файл: // URL-адрес. Даже если репозиторий легко доступен , доступный для всех через сеть Share, это плохая идея. Она удаляет любых слои защиты между пользователями и хранилищем: пользователи могут случайно (или намеренно) порча базы данных хранилища, он становится трудно принять хранилище в автономном режиме для проверки или обновлений, и это может привести к беспорядок файла проблемы с разрешением (см. раздел под названием «Поддержка множественного репозитория Способы доступа»). Обратите внимание, что это также одна из причин, почему мы предупреждаем против доступа к хранилищам через SVN + SSH: // URL-адрес, с безопасностью точки зрения, это эффективно же как местные пользователями, подключающихся через файл: //, , и это может повлечь все равно проблем, если администратор не осторожно.

svnserve почти всегда лучше, чем файл: // доступ, и на самом деле это почти не требует дополнительных усилий для настройки.

0

Если вы пытаетесь запустить собственный SVN-сервер, чтобы затем проверить файлы, попробуйте VisualSVN. Я использую его с Tortoise и AnkSVN (все бесплатно), и он отлично работает.

Смежные вопросы