it just means to check with each other, or to get a "reality check" it is idiomatic, used in some business circles, it may be derived from US football or the idea of a "base" camp on an expedition, I dont know - that bit's just guessing!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.