Получите доступ к репозиторию subversion на общем ресурсе Windows из Linux

Долгое время мы размещали хранилища SVN на общем ресурсе Windows (отлично работали, поскольку только один человек работал над одним проектом).

Теперь мы перемещаем dev-машины от Windows до Ubuntu, и нам нужно получить доступ к этим репозиториям из Ubuntu.

Я установил совместное хранилище svn следующим образом:

//win_serv/svn /mnt/svn cifs credentials=/home/u/.smbcreds,iocharset=utf8,sec=ntlm 0 0 

Мне удалось изменить URL-адрес репозитория в /mnt/svn/some_project . Однако попытка выполнить svn up вызывает ошибку:

 svn: E200033: Another process is blocking the working copy database, or the underlying filesystem does not support file locking; if the working copy is on a network filesystem, make sure file locking has been enabled on the file server svn: E200033: sqlite[S5]: database is locked svn: E200033: Additional errors: svn: E200033: sqlite[S5]: database is locked 

Я что-то делаю неправильно (помимо «svn repository on share of windows share»)?

Возможно ли получить доступ к реестру svn на общем ресурсе Windows из Linux?

  • время нарастания с помощью iptables - pileicy OUTPUT DROP
  • Поддержка Symlink с сервером Windows / CIFS и клиентом linux
  • linux + fstab + cifs
  • Время сбоя точки CIFS при попытке монтировать
  • установка сетевого диска в / etc / fstab
  • Как сделать cifs / smb mount игнорировать umask?
  • Умножает общие ресурсы cifs с noauto на той же точке монтирования работает только с root
  • Ошибка подключения SAMBA / CIFS
  • 2 Solutions collect form web for “Получите доступ к репозиторию subversion на общем ресурсе Windows из Linux”

    Я бы посоветовал вам не делать этого. Либо размещайте сервер SVN в Windows, либо на Linux и обращайтесь к серверу с использованием протокола svn + ssh. Не пытайтесь разработать некоторый kludged метод для доступа к вашим репозиториям SVN.

    Есть ряд проблем, с которыми вы столкнетесь, которые связаны с SVN и SQLite, которые вы запускаете, для чего требуются различные варианты установки, такие как NOBRL для CIFS.

    Я бы настоятельно рекомендовал вам избежать всего этого и решить, где вы хотите, чтобы хранилища SVN находились, а затем инвестируйте время в настройку фактического SVN-сегмента в этой системе и продолжаете путь, который вы уже пытаетесь.

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

    Хотя я согласен с тем, что сказал slm – не делайте этого, SVN был построен так, что вам не нужно делиться файловыми системами – вы можете попытаться избежать таких проблем с опцией mount nobrl . Дополнительную информацию о опции монтирования см. В файлах Samba .

    Interesting Posts

    Как вводить / выбирать сеанс после выхода из системы без пароля в (Linux Mint) Xfce?

    Bourne shell: игнорирование определенных типов stdin

    Попытка присвоения не переменной?

    Как управлять параметрами страницы (полями, брошюрой) вывода `man -t` PostScript?

    Как измерить сетевой трафик (с помощью pfSense / freeBSD)?

    Как создать панель запуска графического интерфейса для xfce4-терминала с рыбой, но наследуя переменные среды из bash?

    Как выделить больше места для обмена и увеличения его размера больше, чем Рам?

    Каковы два файла head.S в источнике Linux?

    Как установить пакет Debian из Интернета?

    Как проверить / проверить файлы .desktop?

    Arch install – невозможно установить GRUB

    Что такое использование команды bg в реальном мире?

    Если tmpfs имеет больший размер, чем ваша оперативная память, сколько оперативной памяти она использует? Являются ли приложения привилегированными для ОЗУ?

    вопрос о совпадении пробелов

    Файловый дескриптор просочился на вызов lvchange. Используемый логический том

    Linux и Unix - лучшая ОС в мире.