mirror of
https://github.com/RayLabsHQ/gitea-mirror.git
synced 2026-04-25 23:35:52 +03:00
[GH-ISSUE #50] How to delete a repository mirror/sync job? #27
Labels
No labels
bug
documentation
enhancement
help wanted
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/gitea-mirror#27
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @gitcatpeter on GitHub (Jul 22, 2025).
Original GitHub issue: https://github.com/RayLabsHQ/gitea-mirror/issues/50
Originally assigned to: @arunavo4 on GitHub.
v3.1.0
Once I create a repository I don't seem to find any way to remove it.
Thanks!
@arunavo4 commented on GitHub (Jul 22, 2025):
delete from gitea?
@gitcatpeter commented on GitHub (Jul 22, 2025):
from gitea-mirror that is
@arunavo4 commented on GitHub (Jul 22, 2025):
Did not make that feature to delete repos using gitea-mirror. But if you want to delete the mirrored repo from gitea you can do it directly in gitea. This application does not hold any copy of the repos.
@gitcatpeter commented on GitHub (Jul 22, 2025):
Sorry, I wasn't clear. It is not about deleting repo from gitea, but Repository item (we could call it Sync Job) from gitea-mirror.
For instance:
In gitea-mirror define a sync/mirror job under "Repositories". Then execute it, it creates certain repo in your gitea. Now for some reason you delete that resulting repo from gitea.
Now every gitea-mirror job for that missing repo will fail as its target does not exist anymore***.
Moreover I don't see a way to delete that offending (& not needed anymore) sync job from "Repositories".
Thank you.
*** It is also worth checking if that behavior is desirable, maybe the missing repo should be re-done in that case?
@arunavo4 commented on GitHub (Jul 23, 2025):
@gitcatpeter Okay this makes sense let me think about this.
@bxm156 commented on GitHub (Aug 19, 2025):
+1 When I was setting my instance up, my first "Sync" originally had it set to Mirror everything I had starred. I didn't start the mirroring, and I want to remove those 100+ entries from the queue so that it doesn't happen.
I can't seem to find a way to remove them from the queue.
@arunavo4 commented on GitHub (Aug 29, 2025):
@bxm156 @gitcatpeter I have recently added a feature to Ignore Repositories that way the sync job will not run on these repos even if you use the mirror all
@arunavo4 commented on GitHub (Aug 29, 2025):
You can also select multiple and Ignore.
Feel free to open the issue again if you were looking for something different