初也禁止空袭和炮轰，以保护平民的生命。不过在如同史达林格勒战役和柏林战役的情况下，两支军队皆发觉要完全撤出平民是不切实的想法。 此外，也有非主动撤出平民而仅以警告的方式要求撤离，如在1999年第二次车臣战争的格罗兹尼之战中，俄军决定使用大量火炮以进攻车臣共和国的首都格罗兹尼，并在炮击前警告平民人士赶快离开该城。为了保护平民的生命财产，军队受到许多战争法的限制，只能在战术有其时才得闯入早已被确认有平民居住的地区。 到了1970年代时，城镇战被沿用国际习惯法的海牙第4公约《》条文（特别是从第25条到第26条