Updates

  • In addition to “Download Metadata” which let’s you download all metadata of your repository backup like Issues, milestones and more, you can now also download the files of a GitHub repository backup as a ZIP archive.

    The archive contains a checkout of all files from the head of your default branch in your GitHub repository. It’s much like the “Download ZIP” Button you know from GitHub.

    This is especially handy if you want to quickly have a look into your files without having to restore the whole repository back to GitHub.

    Download the Files of a GitHub Repository as a ZIP Archive

    The next milestone for downloading backups is to let you clone the complete repository so you can access your repository at any time without having to restore it back to GitHub.

  • Being able to download backups of your GitHub repository including issues, milestones, labels etc. has been the most requested feature since we started BackHub. You can always restore backups back to GitHub, but what if GitHub is temporarily not available or if you want to quickly have a look into the issues of a repository’s backup and you don’t have enough free private repositories in your GitHub plan to restore it?

    For this reason we are releasing a new feature today that let’s you download all metadata associated with a repository, including issues, milestones, labels, releases, commit comments and review comments. They come as separate JSON files so you can easily search across all content in your preferred editor.

    You’ll find the button for downloading the metadata next to the restore button in the details view of a backup:

    Download GitHub Metadata Like Issues, Milestones, Labels, ...

    This is just the first milestone. We are currently working on making your files available for download as well. We’re curious about your feedback.

  • We’re excited to announce a new feature called “Automatic Backups” available in the account settings. It makes life easier for everyone who wants to backup all of their repositories, including new ones they create at GitHub.

    Once activated, BackHub will check your GitHub account every day for new repositories and create backups automatically. As more backups for private repository are created and you reach the limit of your plan, BackHub will upgrade the plan for you, so there will be no interruption of service.

    If you are new to BackHub and you have lots of repositories to backup, you can use this feature for creating backups for all repositories in your account automatically - instead of clicking the backup button a couple hundred times manually.

    This feature has been requested quite often and we believe this will save you a lot of time.

  • About a month ago we have introduced GitHub Organizations in BackHub. During a four weeks migration period, repositories owned by organizations you are associated with have been listed alongside your personal repositories.

    Today this migration period ends. In order to create new backups of repositories owned by any of your organizations, please use a BackHub organizations account. Existing backups will remain in your personal account, or you can easily transfer them to the organization’s account using the transfer service in the account settings of your organization.

    Another important change is that we will stop listing repositories you are collaborating on and that are owned by another GitHub user. We believe that the repository owner should be responsible for backups.

    We want to keep things simple. From today on the repositories list works as follows:

    • Personal account: Show all repositories you are owner of
    • Organizations account: Show all organization’s repositories


    If you have questions or need help to transition to an organizations account, please contact us.

  • Friday this week (July 17th 2015) we’re introducing support for GitHub organizations in BackHub. That means, backups of repositories owned by an organization can be accessed by all organization owners and admins when using the new organization accounts in BackHub. If you want to test out this new feature right away, you can opt-in right here after logging in.

    Backup transfer service

    To make things easy, we have integrated a service to transfer backups from your personal account to an organization in the account settings of your organization.

    Transfer Your Backups to a GitHub Organization

    Choose a plan for your organization

    Organization accounts need their own plan. Please choose a plan that is sufficient for the amount of backups to be transferred before using the transfer service.

    Since you need a new plan for your organization and you might already have a personal account to backup your organization’s repositories, we are giving away the first month for free for all organization plans.

    Switch context

    Like in GitHub, you can easily switch the context of BackHub by choosing your GitHub user or a GitHub organization in the dropdown on the top right. The chosen context affects all views including account settings, where you can choose a plan for your organization.

    Switch Between Your GitHub Organizations

    Breaking change

    In order to be able to adopt GitHub’s organization schema, there is a breaking change, taking effect on August 10th 2015:

    In your personal account it’s currently possible to create backups of all repositories you have read access to, including repositories owned by organizations. We want to keep things clear and separate. That’s why we will stop listing repositories owned by an organization in your personal account as of August 10th 2015. Backups of repositories owned by an organization will remain in your personal account but you can transfer them to an organization account.

    Support for organizations has been requested by many of you and we hope you will like it. If you have any feedback or questions, please comment here or send us an email.