Visual SVN Server graphical management console missing after upgrading to Windows 10
After upgrading to Windows 10 from Windows 7 I am unable to find the VisualSVN Server graphical management console.
Ранее в 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, которая вызывает всплывающую консоль управления, но есть ошибка:
Эта похожая тема описывает эту же ошибку: 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 ответа
Это решение заставило мой графический интерфейс снова работать:
Откройте командную строку с правами администратора.
Перейдите в правильный каталог. Это мое ниже, например:
cd \Program Files (x86)\VisualSVN Server\WMI
Запустите следующую команду:
mofcomp VisualSVNServer.mof
Прочитайте статью KB100: Код ошибки 0x80041024 после обновления до Windows 10 для получения инструкций о том, как решить проблему.
Устаревший ответ:
В окне поиска Windows 10 введите
VisualSVN Server Manager
, Разве вы не получаете ярлык консоли диспетчера сервера VisualSVN в результате?Если нет, перейдите в Панель управления | Программы и функции и запустить Ремонт для VisualSVN Server.
Обновить
Ошибка 0x80041024
должна быть решена путем восстановления VisualSVN Server через панель управления | Программы и функции. Тем не менее, поскольку восстановление не удается из-за устаревшего расположения репозиториев, эта проблема должна быть решена до того, как вы сможете восстановить сервер.
Связаться с support@visualsvn.com для дополнительного расследования. Приложите журналы установки / обновления сервера VisualSVN к электронной почте. Журналы должны быть расположены в %TEMP%
каталог и названный как MSI*****.LOG
например, MSIf34d9.LOG
, Там должно быть несколько журналов с таким именем, пожалуйста, приложите их все.