Show incompatible projects in Google Code import status
Using Google Code import with a JSON file that contained only one Subversion project led to confusion over whether the system was working. Display the list of valid projects if there are any, and show a list of incompatible projects. Provide tips on how to retain issue data after conversion.
Closes #1531 (closed)
Screenshots
Before:
After with no projects available (notice the button is hidden):
After with 1 valid and 1 incompatible project:
Merge request reports
Activity
@DouweM, can you review?
I think for sake of consistency, it would look better to have just one table, with a red status of "Incompatible" for these incompatible repos.
Below the table, we could then have a sentence like this:
One or more of your Google Code projects cannot be imported into GitLab directly because they use Subversion or Mercurial for version control, rather than Git. Please convert them to Git on Google Code, and go through the import flow again.
Added 23 commits:
- aa3815ad...39a55bdf - 22 commits from branch
gitlab-org:master
- c5802a60 - Show incompatible projects in Google Code import status
- aa3815ad...39a55bdf - 22 commits from branch
@DouweM Good ideas. I've updated the MR.
@DouweM Updated the code and the screenshots.
Added 1 commit:
- 9c76a6fa - Show incompatible projects in Google Code import status
@DouweM You're full of good ideas. :) Updated.
Thanks @stanhu, looks good. I'll merge once it's green.
mentioned in commit f2cf6d75
mentioned in issue #1871 (closed)
mentioned in merge request !1114 (merged)
mentioned in commit 0c317019