gh-gei icon indicating copy to clipboard operation
gh-gei copied to clipboard

Migration CLI for GitHub to GitHub migrations

Results 287 gh-gei issues
Sort by recently updated
recently updated
newest added

## Description Similar to the `--lock-source-repo` option available in the migrate-repo command, we need an option to lock source repos when migrating an org. Here is the [PR for --lock-source-repo...

We have gotten complaints from users that the `generate-mannequins-csv` command takes to long to raise an error if an invalid org name is provided for `--github-target-org`. Based on the verbose...

task

## Description `gh [gei|ado2gh|bbs2gh] reclaim-mannequin` allows you to pass in a `--csv` of mannequins to reclaim, based on the template generated with `gh [gei|ado2gh|bbs2gh] generate-mannequin-csv`. At the moment, this only...

bug

When running a Bitbucket Server migration, the archive from the Bitbucket Server instance is stored in the `bbs_archive_downloads` directory. At the moment, the filename only contains the migration ID. This...

task
bbs

We've hit a situation where we try to assert the final repo state, but github is not quite done digesting the data yet and returning a 404 when checking the...

task

We should probably leave the GHES 3.7 server we use for integration tests in place, as we'll still want to have integration test coverage for the cloud storage scenario. We...

task

## Description Currently we have the `--lock-source-repo` option for migration and unlock option may come soon ref https://github.com/github/gh-gei/issues/593. These options are helpful thanks. However, it would be good for us...

enhancement

I noticed that in `BbsClient` and `AdoClient` we are not disposing the HTTP response that is getting returned by the `HttpClient`. The response needs to be immediately disposed with a...

task
tech debt

For certain migration paths, a blob storage provider must be configured in the CLI for storing the migration archive and transferring it to GitHub. When using AWS, all of the...

task

When you start a Bitbucket Server export with `gh bbs2gh migrate-repo`, you might want to stop this export - for example if you discover that you exported the wrong repo,...

task
bbs