Город N - некий город, название которого автор не указывает по одной из нескольких причин.
Это может быть нежелание точно обозначить пространство, в котором происходили имевшие место события в связи с узнаваемостью персонажей.
Это может быть вымышленное место действия.
Это может быть некое обобщенное эпическое месть действия (например, в "Мертвых душах" Н.В.Гоголя).
Это может быть место действия, связанное с личными автобиографическими событиями жизни автора, перенесенными в художественную литературу. Поэтому место действия автор произведения предпочитает не указывать, чтобы не возникали непосредственные ассоциации с личностью самого автора. Хотя и описывает пространство детально и подробно.
Город Энск в романе Вениамина Каверина "Два капитана", по всем описаниям и комментариям, действительно, древний Псков.
Сам Каверин (Вениамин Зильбер) происзодил из семьи капельмейстера 96 пехотного Омского полка Абеля Зильбера. Семейство было многодетное. Судьба всех детей чрезвычайно интересна. Например, сестра Вениамина Лея Зильбер вышла замуж за писателя Юрия Тынянова. Брат Лев Зильбер стал выдающимся вирусолоргом. Давид - военным врачом, Александр - композитором (А. Ручьев),...
Сам Вениамин Каверин окончил гимназию (1912-1918 гг) в городе Псков.
Псевдомим его - фамилия друга А.С. Пушкина.
Фамилия П. Каверина, бравого гусара, встречается на страницах 1-й главы "Евгения Онегина".