Codeup supports delayed deletion for code resources, including code repositories and groups. If a resource is deleted, either maliciously or accidentally, you can restore it from the code recycle bin within its retention period. This topic describes how to use the code recycle bin.
Move to the recycle bin
To delete a code repository, go to the Codeup
When a code repository or group is deleted, its data is automatically moved to the recycle bin. The data remains in the recycle bin for 15 days, during which you can manually restore it. After 15 days, the data is automatically and permanently deleted. Once permanently deleted, the data cannot be recovered.
In the delete confirmation pop-up window, enter the code repository name and the reason for deletion, and then click Confirm Deletion.
Restore data
Go to the Codeup homepage, click Recycle Bin, and then select the data to restore.
-
Data is retained for 15 days from the deletion date and can be manually restored during this period.
-
After 15 days, the data is automatically and permanently deleted.
-
If a naming conflict occurs during restoration, rename the data before restoring it.
Click Restore in the Actions column for the target data. In the Restore Content confirmation dialog box, click Restore.
Permissions
-
Organization owners and Codeup administrators can manually restore any data from the recycle bin. This action is recorded in the audit log.
-
Repository administrators or group administrators can manually restore data from the recycle bins they manage. This action is recorded in the audit log.
-
Data visibility in the recycle bin is the same as it was before deletion.
Restoring deleted nested groups
If you delete a child item and then its parent group, restore the parent group before restoring the child item.
If you attempt to restore the child code repository first, the Restore Content dialog box appears with a message: "The parent group is in the Recycle Bin. Please restore the group first." Click OK to close the message.
To protect your data, you currently cannot permanently delete data from the recycle bin. The system automatically deletes this data after its retention period expires. Once deleted by the system, the data cannot be recovered.