Bulk migrate of repositories #9752

Closed
opened 2025-11-02 08:48:36 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @andreas-bulling on GitHub (Oct 30, 2022).

Feature Description

Hi,

The migrate functionality (in my case from GitLab to Gitea) works great but has a huge bottleneck: Each repository has to be migrated individually/separately.

It would save a lot of time and thus be fantastic if in the migrate dialog one could enter a group URL instead and the migrate screen would then show a list of available repositories in that groups together with a checkbox to select/deselect a particular repository for migration. Migration settings (what to import, whether mirror, LFS objects etc) could still be set like now globally for all repositories.

In a future version of this the script could directly check which repositories are already available in the target organization and grey those out.

Screenshots

No response

Originally created by @andreas-bulling on GitHub (Oct 30, 2022). ### Feature Description Hi, The migrate functionality (in my case from GitLab to Gitea) works great but has a huge bottleneck: Each repository has to be migrated individually/separately. It would save a lot of time and thus be fantastic if in the migrate dialog one could enter a group URL instead and the migrate screen would then show a list of available repositories in that groups together with a checkbox to select/deselect a particular repository for migration. Migration settings (what to import, whether mirror, LFS objects etc) could still be set like now globally for all repositories. In a future version of this the script could directly check which repositories are already available in the target organization and grey those out. ### Screenshots _No response_
GiteaMirror added the issue/duplicate label 2025-11-02 08:48:36 -06:00
Author
Owner

@lunny commented on GitHub (Oct 30, 2022):

duplicated with #2569

@lunny commented on GitHub (Oct 30, 2022): duplicated with #2569
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#9752