>А как проблему решали немцы в Либаве, да и в том же Севастополе?
Про Либаву не знаю, но учитывая соотношение сил на Балтике - немцам удавалось вплоть до конца войны поддерживать там устойчивые морские коммуникации.
В Сеавтсополе у немцев был и гарнизон по меньше (меньше потребность) и оборонялись они меньше, и эвакуацию немцы вели систематически и опять же им удавалось поддерживать комуникации т.к. советские аиаация и флот не могли обеспечить их прерывания.
Ну и пал он в конечном счете после первого же штурма.