Deavo
SellingExpert answer · 1 min read

How do I move my app studio’s client repositories to a buyer without breaking anything?

Inventory every repository, note who owns each one and what depends on it, then move them one at a time in an agreed order. Keep the build and deployment settings, secrets and access lists with each. Confirm that every project still builds and ships from the new location before you let go of the old one.

Start with a list. For every client repository, record its name, the client it serves, who owns the code under the contract, where it is hosted and who has access. Some repositories belong to the client and merely sit in your account. Others are your own shared libraries that several projects use. Do not move a client’s code without confirming whose it is.

Next, map the hidden dependencies. Automated builds, deployment keys, webhooks, issue trackers and scheduled jobs often point at the old location. List them for each project. Secrets such as keys and tokens should be replaced in the new place, not copied out of old files, and the old ones should be retired once the new setup works.

Then move in a sensible order. Begin with a quiet project, learn from it, and only then move active ones, ideally between client releases. After each move, run a full build, a test deployment and a check that the history is intact. Tell clients ahead of time if their access is changing. Keep the old home read-only until every project has been confirmed. Keep a written log of each move, with the date, the person responsible and any surprises, so the next one goes faster.

Key takeaways

  • Confirm whose code each repository holds before moving anything.
  • List builds, keys and webhooks that point at the old location.
  • Move a quiet project first, then active ones between releases.
  • Keep the old location read-only until every project is verified.

Sources

This answer is checked against primary sources. Links were last confirmed on the dates shown.

  1. 01
    Business Development Bank of CanadaGovernment
    7 steps to increase your business’ value—before you sell it
    bdc.ca·Checked Oct 30, 2026
  2. 02
    Business Development Bank of CanadaIndustry
    How to sell your business
    bdc.ca·Checked Aug 14, 2026

Deavo is an advertising and listings platform, not a brokerage, law firm or valuation firm. This page is general information, not legal, tax, accounting or valuation advice, and rules differ by province. Confirm anything you rely on with a qualified professional before you act on it.