Joshua 11:19

19 Except for the Hivites living in Gibeon, not one city made a treaty of peace with the Israelites, who took them all in battle.

Read Joshua 11:19 Using Other Translations

There was not a city that made peace with the children of Israel, save the Hivites the inhabitants of Gibeon: all other they took in battle.
There was not a city that made peace with the people of Israel except the Hivites, the inhabitants of Gibeon. They took them all in battle.
No one in this region made peace with the Israelites except the Hivites of Gibeon. All the others were defeated.

What does Joshua 11:19 mean?

John Gill's Exposition of the Bible
Joshua 11:19

There was not a city that made peace with the children of
Israel
Though, according to the Jews, Joshua, upon his first landing in Canaan, sent letters and messages to all the inhabitants of the land, offering them peace on certain terms; particularly that he sent three messages, or proposed three things to them; that those who had a mind to flee might flee; that those who were desirous of making peace might make it; and they that were for war, let them fight; all were for the last, and so perished F5:

save the Hivites and the inhabitants of Gibeon;
these, some have thought, did not hear of the offers of peace, others think they did, and at first rejected them, but repenting were obliged to take the crafty methods they did to obtain it, of which see ( Joshua 9:1-5 ) ;

all [other] they took in battle;
refusing to submit to them and make peace with them.


FOOTNOTES:

F5 Hieros. Sheviith, fol. 37. 3.
California - Do Not Sell My Personal Information  California - CCPA Notice