De brittiska örlogsvarven var dock större än de svenska och både varvet i Rosyth och i Devonport hade resurser för att genomföra alla typer av underhåll på marinens fartyg .