Установка Подверсии на OpenSuse или Ubuntu для новичка Linux

Я использую планы технического обслуживания, их было легко установить и до сих пор не перестали работать. У меня есть они поддерживающий мои базы данных к SAN, необходимо предоставить название UNC пути к каталогу, например, \\archive\SQL\database\fullbackup.bak.

Поскольку я расту больше с SQL-сервером, который я, скорее всего, перемещу в сценарии, поскольку смотрение видео Brent показало мне, это лучше в конечном счете.

3
задан 27 March 2011 в 23:21
5 ответов

OpenSUSE имеет превосходное руководство для установки Подверсии, которая включает:

  • установка
  • svnserver, включая управление доступом
  • mod_dav_svn
1
ответ дан 3 December 2019 в 04:57

Под человечностью (или debian) можно использовать:

dpkg - listfiles

перечислять где все файлы, что заканчивается конкретный пакет установки. Выполнение так на пакете 'подверсии' показывает, что помещает двоичные файлы (которые являются программами командной строки) в/usr/bin. И Вам не придется волноваться о выполнении chmod, потому что диспетчер пакетов должен сделать это для Вас. Просто выполненный svn или svnadmin на Вашем досуге.

5
ответ дан 3 December 2019 в 04:57

Не должно иметь значения, где двоичные файлы устанавливают на. В отличие от Windows, UNIX имеет нормальную переменную окружения PATH. Я буду использовать Ubuntu в качестве примера, так как я знаю это хорошо.

jdugger:~$ env | grep ^PATH
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Современные дистрибутивы Linux используют пакеты для установки общих программ. Это отчасти похоже на MSI, кроме они не непосредственно исполняемы. Вместо этого диспетчер пакетов обрабатывает безопасность, отслеживание зависимости, обновления и так далее. Для Ubuntu добирается команда "sudo склонный - подверсия установки" загрузит официальные сборки Ubuntu svn, установит его и распознает, когда Ubuntu опубликует обновления.

Когда это установлено, можно запустить программу отовсюду:

jldugger:~$ svn --version
svn, version 1.5.1 (r32289)
   compiled Jul 31 2008, 09:45:17

Copyright (C) 2000-2008 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme

Для любых сценариев, которые Вы пишете для работы Linux, нужен выполнить бит, включил (chmod +x) и должен быть установлен на одном из каталогов, перечисленных в ПУТИ. Вероятно,/usr/local/bin, в Вашем случае.

3
ответ дан 3 December 2019 в 04:57

Вопросами 1 и 2 является на самом деле иждивенец на дистрибутиве Linux. Однако обычно двоичные файлы хранятся к/usr/bin при использовании диспетчера пакетов дистрибутивов Linux.

Можно использовать команду, чтобы узнать, где данный двоичный файл установлен, например (выполните команду в терминале командной строки):

which svn
/usr/bin/svn
1
ответ дан 3 December 2019 в 04:57

(подключенный диск Samba) я думаю, вопрос о, администратор svn работающий в машине Linux. Возможная администраторская подверсия, работающий в Linux, из окон, с помощью самбы?

0
ответ дан 3 December 2019 в 04:57
  • 1
    Да, that' s один путь. Другой путь состоит в том, чтобы создать соединение WebDav. Windows будет рассматривать его точно так же, как обычный сетевой диск. –  Hector Sosa Jr 17 June 2009 в 05:21

Теги

Похожие вопросы