background: DynDNS zaczęło już wymagać logowania raz w miesiącu, aby zachować aktywne konta (poprzednio musiałeś odnawiać swój adres IP raz w miesiącu). Jestem pewien, że prędzej czy później zapomnę to zrobić i stracę konto.Jak mogę przekierować adresy URL svn do innej domeny?
Używam mysvn.dyndns.org do uzyskiwania dostępu do mojego repozytorium subversion na serwerze, który może (jak na razie) również zostać osiągnięty przez svn.mydomain.com. Niestety, większość projektów odnosi się również do zewnętrznych, które są również zlokalizowane na mysvn.dyndns.org i naprawdę nie chcę przejść przez wszystkie projekty (> 100) i zmienić zewnętrzne, ponieważ to prawdopodobnie zajmie kilka godzin i jest raczej podatne na błędy .
Czy istnieje sposób na skonfigurowanie systemu Windows lub klientów Subversion/TortoiseSVN do przekierowania jednej domeny do drugiej?
np
https://mysvn.dyndns.org/svn/blablub
powinien zostać przekierowany do
https://svn.mydomain.com/svn/blablub
wiem, że mogę dodać wpis do hostów przekierować do adresu IP, ale wolałbym przekierowanie do nazwy domeny.
jaka wersja klienta i serwera svn? – explunit
To nie odpowiada na twoje konkretne pytanie, ale czy mogę zaproponować alternatywne podejście? Zakładając, że używasz svn 1.5 lub wyższej, która obsługuje [względne adresy URL dla zewnętrznych] (http://svnbook.red-bean.com/en/1.7/svn.advanced.externals.html), postępując zgodnie z jednym z podejść [tutaj ] (http://stackoverflow.com/questions/204616/how-to-migrate-all-urls-in-svnexternals-properties-across--repositoryory) w celu zmiany wszystkich zewnętrznych na względne rozwiązałoby bardziej podstawowy problem. – explunit
@explunit: To interesujące podejście. Niestety nie będzie działać dla wszystkich projektów, ponieważ nie wszystkie są przechowywane w tym samym repozytorium co ich zewnętrzne. Ale większość jest. Dodaj to jako odpowiedź, możesz otrzymać nagrodę, nawet jeśli nie odpowiada na pytanie, tak jak to ujęłam. – dummzeuch