Skip to main content

How do I transfer my account and resource ownership to a new email address?

To transfer account and resource ownership, follow these steps:
  1. Create a new account using the new email address.
  2. Send repository and organization collaboration invitations to the new account from all relevant resources.
  3. Transfer ownership of the relevant repositories to the new account.
  4. Sign in to the new account and create an organization to hold the repositories.
  5. Transfer the repositories from the old organization to the new one: sign in to the old account, open the organization’s Repositories page, click the menu icon next to each repository, select Transfer Organization, and enter the new email address. Then sign in to the new account and accept the request from the dashboard within 14 days. See Transferring a repository to another organization.
  6. After the transfer, remove the old account from the new organization. The old account is added to the new organization as a repository member when the transfer is accepted.
  7. Create a new subscription from the new account, selecting the appropriate tier, storage, and user seats.
  8. Cancel the subscription associated with the old account from Plan & billing in the old account.
  9. If you are a non-owner member of repositories and organizations, ask the owners to send an invitation to the new account.
  10. Create a new local workspace for each repository, as each workspace is bound to an account. You can then delete the old workspace.
  11. If you wish to delete your old account, see Delete your account.

How do I change my email address if I signed up with Google or GitHub?

Your Diversion address comes from the account you sign in with, so what you need to do depends on whether you also changed the address there. If you changed your address with your provider:
  1. Change the address on your Google or GitHub account. On GitHub, make it your primary email address — Diversion uses the primary address, not the others on the account.
  2. Sign out of Diversion completely, in both the web app and the desktop app.
  3. Sign back in with the same provider. Diversion picks up your new address on the next sign-in.
  4. Contact our support team to have the new address applied to your Diversion account.
If Diversion still shows your old address after you sign back in, contact support rather than repeating the steps — that case needs manual intervention on our side. If you did not change your address with your provider: You can’t change your address on Diversion alone — the address comes from your sign-in provider. Create a new account with the address you want, then move your repositories and organization over. See How do I transfer my account and resource ownership to a new email address?.

How do I delete my account?

See Delete your account for the full self-service flow from the web app.

I’m using Mac and suddenly I got permission errors?

This is a know macOS permission issue that occurs when a local workspace is located inside the Documents folder. On recent macOS versions, apps can lose access to Documents after system or app updates, resulting in the “permission denied” error. If your local workspace is located under the Documents folder, here are the steps to move the folder to avoid this error.
  1. In Finder, create a new folder for your projects, for example:
    /Users/your-username/Projects
  2. In Diversion Desktop, under Remote Repositories, open the repo’s … menu, select Clone repo, and set the target folder to:
    /Users/your-username/Projects/ExampleProject
  3. Once the clone is complete, ensure Unreal Engine is closed (if applicable) and move your existing project files from the old path into the new cloned workspace folder.
  4. Open the project from the new location and verify the sync status in Diversion. It should now be able to scan and sync normally.

I can’t log in with Google / I can’t log in with my password

Your login method is fixed at sign-up:
  • If you signed up with email and password, you can only log in with email and password — logging in with Google won’t work, even if your Google address matches your account email.
  • If you signed up with Google, you can only log in with Google — there is no password to reset.
Linking a Google account to an existing email/password account (or vice versa) is currently not supported.
Not sure which method you used to sign up? Contact our support team and we’ll check for you.
If you need to switch login methods, the only workaround is to delete your account and sign up again using the desired method. This will permanently delete any repositories you own, so back up or transfer ownership first.

Diversion won’t open and Windows says “This app can’t be run on your PC”?

Windows error: This app can't run on your PC If Windows shows “This app can’t be run on your PC” when you try to launch Diversion, reinstalling the desktop app resolves it. You don’t need to uninstall first — just download the latest installer and run it over your existing installation, then relaunch the app. If it still won’t open after reinstalling, contact our support team.

What happens to my workspaces after reinstalling Diversion?

Reinstalling Diversion doesn’t delete your local files or anything in the cloud. Your repositories, branches, commits and cloud workspaces stay on the server. However, the app may no longer list your local workspaces, so you need to reconnect each workspace folder. Before you reinstall, wait for your workspaces to finish syncing so that your latest changes are in the cloud, and write down where each workspace folder is on disk. Don’t delete the .diversion folder inside a workspace — Diversion uses it to recognize the workspace. After you reinstall, log in and reconnect each workspace:
On the dashboard, click Attach workspace, browse to the workspace folder, and click Connect. See Attaching a workspace for details.

How do I suggest a feature or see the roadmap?

You can see what we’re building, vote on upcoming features, and submit your own feature requests on our public roadmap. You can also open it from the app via your avatar menu -> Feature request.