3

После обновления до Windows 10 с Windows 7 я не могу найти консоль графического управления сервером VisualSVN.

Ранее в Windows 7 через меню "Пуск" у меня было приложение "Диспетчер серверов VisualSVN", которое я мог запустить и открыть графический интерфейс. Это приложение отсутствует в моем меню "Пуск" после обновления до Windows 10.

Далее после просмотра в C:\ProgramData\Microsoft\Windows\Start Menu\Programs есть папка с именем "VisualSVN", которая пуста. Я предполагаю, что должен быть соответствующий ярлык в этой папке, который каким-то образом пропал после обновления до Windows 10.

Я заглянул в каталог установки и не смог найти ни одного исполняемого файла, который выглядел бы подходящим.

Я могу запустить «VisualSVNServer.exe», находящийся в каталоге binaries, и служба действительно запускается, и я могу подключиться к своим репозиториям и обновить /commit /etc ..., используя соответствующий интерфейс SVN, такой как TortoiseSVN.

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

Обновить

Похоже, консоль управления для VisualSVN представляет собой оснастку Windows MMC. Зная, что я чувствовал себя комфортно, запустив «VisualSVN Server.msc» прямо из папки bin в установочном каталоге VisualSVN, которая вызывает всплывающую консоль управления, но есть ошибка:Ошибка VisualSVN "Поставщик не может выполнить операцию (0x80041024)

Эта похожая тема описывает эту же ошибку: Visual SVN Server в Windows 10

Однако в моем случае сетевое расположение моего хранилища (назовем его //SharedDrive/User/Repositories) не изменилось, и я никогда не отображал его на букву диска в Windows. Но вот тут я думаю, что проблема заключается в том, что в какой-то момент у меня был репозиторий на другом сетевом диске (который мы назовем //OldSharedDrive/User/Repositories). OldSharedDrive и мы перенесли все в SharedDrive . В то время я обновил свое местоположение в репозитории в VisualSVN, чтобы управлять новым местоположением в SharedDrive и все было хорошо и работало хорошо в Windows 7. Перейдите к обновлению после Windows-10, и мы столкнемся с проблемой, описанной в этом вопросе. Но теперь, если я пытаюсь восстановить, удалить или изменить VisualSVN с помощью программ и компонентов Windows, все операции выдают предупреждение, что //OldSharedDrive/User/Repositories не может быть найден и программа установки вынуждена завершить работу безуспешно.

Я предполагаю, что где-то есть какой-то файл цепочки для ключей, из которого мне просто нужно удалить местоположение OldSharedDrive и я смогу восстановить мою установку?

2 ответа2

1

Это решение заставило мой графический интерфейс снова работать:

  1. Откройте командную строку с правами администратора.

  2. Перейдите в правильный каталог. Это мое ниже, например:

    cd \Program Files (x86)\VisualSVN Server\WMI
    
  3. Запустите следующую команду:

    mofcomp VisualSVNServer.mof
    
1

Прочитайте статью KB100: Код ошибки 0x80041024 после обновления до Windows 10 для получения инструкций о том, как решить проблему.


Устаревший ответ:

  1. В поле поиска Windows 10 введите VisualSVN Server Manager . Разве вы не получаете ярлык консоли диспетчера VisualSVN Server в результате?

  2. Если нет, перейдите в Панель управления | Программы и функции и запустить Ремонт для VisualSVN Server.

Обновить

Ошибка 0x80041024 должна быть решена путем восстановления VisualSVN Server через Панель управления | Программы и функции. Однако, поскольку восстановление не удается из-за устаревшего расположения репозиториев, эта проблема должна быть решена до того, как вы сможете восстановить сервер.

Свяжитесь с support@visualsvn.com для дополнительного расследования. Приложите журналы установки / обновления сервера VisualSVN к электронной почте. Журналы должны находиться в каталоге %TEMP% и называться как MSI*****.LOG , например, MSIf34d9.LOG Там должно быть несколько журналов с таким именем, пожалуйста, приложите их все.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .