В настоящее время мы запускаем экземпляр svnserve
в качестве службы NT. Хотя это работает, администрирование излишне обременительно, и я хотел бы перейти к гораздо более простому серверу VisualSVN. (Дополнительными преимуществами являются встроенная в Windows аутентификация и, благодаря HTTP / WebDAV, просмотр последней версии.)
Тем не менее, текущий сервер предлагает URL, которые выглядят так:
svn://oldserver/path/to/some/file.foo
Достаточно запоминающийся.
Новый, настроенный через VSVNS:
https://newserver:8443/svn/Repos/path/to/some/file.foo
Уч. Например, бит /svn
является полностью ненужным. Поскольку VSVNS запускает собственный HTTP-сервер (в конце концов, именно поэтому он находится на специальном порту 8443
), , конечно, , все относится к svn
. Более того, у нас есть только один репозиторий (и никакой реальной потребности в большем количестве), поэтому имя репозитория в /Repos
также не должно быть там - мы можем отключить это с помощью svnserve
, поэтому должен быть способ сделать это сейчас тоже.
- Можно ли настроить сервер VisualSVN для сброса
/svn
? (С чего это начать?)
- Учитывая, что существует только один репозиторий, могу ли я сказать ему не включать имя репозитория в URL?