We ship uneven build numbers, and build even builds internally. Eg this morning in increased the build no to 2299, and we did the build we shipped. Then the. build number was set to 2300. There’ll be dozens of builds done internally over there next week, all versioned 2300. When we’re ready to ship the next build, we go to 2301, and the cycle repeats.
This way, all builds that leave the house (aside form off-shots we send to individual people for retesting specific fixes) have a unique build number, but on the flip Sid,e build numbers stay sane — if we’d increase with every build we do, we’d be in the 6+ digits now…