We will be required by an upcoming contract to maintain uploads to a source code escrow solution. We're using github, so my ideal would be to give them a way to pull a particular branch as often as they like (but no less often than our required update frequency).
Synthesized Answer
Based on 2 community responses
Code escrow companies provide a secure way to store and manage source code, typically for contractual or regulatory purposes. When selecting a code escrow company, consider factors such as integration with your existing version control system (e.g., GitHub), update frequency, and verification processes. Some popular code escrow companies include Iron Mountain, NCC Group, and Codekeeper, which offer a range of services including automated updates and verification.
Key Takeaways
Look for code escrow companies that integrate with GitHub
Consider automated update features to meet required frequencies
Verify the escrow company's verification and validation processes
I had a similar requirement recently and ended up going with CodeKeeper (https://codekeeper.co/), mainly because they had a portal that seemed mostly self-serve. Because they are based in The Hague, and because my client had domestic restrictions, I also had to add the US-only storage option. Their pricing was also a factor in my decision. YMMV.