Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Version Control System » Manage a GitLab Project: How to archive or unarchive and delete GitLab projects

Manage a GitLab Project: How to archive or unarchive and delete GitLab projects

Posted on 05/05/202204/06/2024 Christian By Christian No Comments on Manage a GitLab Project: How to archive or unarchive and delete GitLab projects
GitLab Project Management

Looking to efficiently manage a GitLab project? Automate builds, integrations, and code verification with GitLab. Benefit from SAST, DAST, code quality analysis, and concurrent testing through pipelines. In this article, we shall discuss steps to “Manage a GitLab Project: How to archive or unarchive and delete GitLab projects”. Project owners and admins control archiving privileges. Here is how to import your project from Bitbucket Server or Bitbucket Cloud to GitLab.

Note: To effectively manage a GitLab Project. Once archived, your repository, issues, and more become read-only. Keep in mind, that archived projects are hidden by default, and an admin’s deletion is irreversible. So, exercise caution and seek approval before deleting a project.

Here are some related guides: How to install, register and start GitLab Runner on Windows, and how to unregister a GitLab Runner. Click here to learn more.

To efficiently manage a GitLab project, consider archiving projects that require read access but are no longer active. Archive permission is exclusive to project owners and administrators. After archiving, the repository, packages, issues, merge requests, and all other features become read-only.

Easily manage a GitLab project through the centralized Settings page. Access it from your project’s homepage, then choose Settings in the left menu to simplify configuration. Sections group settings by topic, and you can view all in a section by selecting Expand.

GitLab projects that are no longer actively used but need to be available for reading access can be archived.

Note: Only users who have the Maintainer role for the project and administrators can access project settings. You may also want to see the following guides: How to uninstall GitLab from your Windows device, How to deploy and use Windows containers with Gitlab CI, and

How to Archive GitLab Project

To archive a project, kindly follow the steps below. Access the project and click on it as shown below

Version Control

Open the Project “settings”

Repository Management

In the project settings, click on General. Now under Advanced select, the setting “Expand”. Please Failed to remove network for build: Error during connect in the default daemon configuration on Windows, the Docker client must be run with elevated privileges.

GitLab Project Administration

Here you will find the item “Archive project”. There you can archive the project.

You will be asked whether you really want to archive the project.
GitLab Project Management

After that the project is archived. In the project view and in the personal view you will now find indications that the project is archived

How to Unarchiving a GitLab Project

To unarchive a project, proceed in the same way as for archiving. This time, the “Unarchive Project” is selected.

Please see How to set a default app to archive files on macOS, How to Setup GitLab Runner on WSL, and Panic: Failed to register the GitLab-runner, you may be having network issues.

Delete a GitLab Project

To delete a GitLab project, click the Expand button in the Advanced section of the General Project Settings tab. The last option on the page is a red button that says Remove Project.

You can mark a project to be deleted, but you must must have at least the Owner role for a project before you can delete.

On the top bar, select Menu, and then Projects and locate the project you wish to delete. On the left sidebar, select Settings > General as shown below.

  • You will have to Expand the Advanced button. In the “Delete project” section, select Delete project.
Screenshot-2022-04-27-at-20.41.26

You will be required to “Enter the following to conform”: This will be your project name 🙂 When you are done, click on Yes, delete project

Screenshot-2022-04-27-at-20.42.40

Now you will need to confirm the action when asked to. This action will delete the project including all associated resources (issues, merge requests, etc.).

As you can see in the image below. The project and all associated resources were permanently deleted from the server.

Screenshot-2022-04-27-at-20.43.20
The default deletion behavior for projects was changed to delayed project deletion in GitLab 12.6, and then to immediate deletion in GitLab 13.2.

I hope you found this blog post helpful on steps to Manage a GitLab Project: How to archive or unarchive and delete GitLab projects. If you have any questions, please let me know in the comment session.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Version Control System Tags:GitLab

Post navigation

Previous Post: Best MacBook you can find in the year 2022
Next Post: Various methods to Install .NET Framework in Windows

Related Posts

  • maxresdefault 2
    AWS CodeCommit: A Guide to Efficient Usage Version Control System
  • banner
    Fix npm install hangs on “sill idealTree buildDeps” Linux
  • Screenshot 2022 03 20 at 21.08.50
    How to integrate AWS CodeBuild and AWS CodeCommit to SonarCloud AWS/Azure/OpenShift
  • Fatal Refusing to Merge
    How to Fix Fatal Git Error Refusing to Merge Unrelated Histories Version Control System
  • header picture 1
    Azure CI/CD: Configuring Email Notifications in Azure DevOps AWS/Azure/OpenShift
  • Screenshot 2022 04 02 at 22.59.54
    How to fix importing the project failed: Project namespace path can contain only letters, digits, etc Version Control System

More Related Articles

maxresdefault 2 AWS CodeCommit: A Guide to Efficient Usage Version Control System
banner Fix npm install hangs on “sill idealTree buildDeps” Linux
Screenshot 2022 03 20 at 21.08.50 How to integrate AWS CodeBuild and AWS CodeCommit to SonarCloud AWS/Azure/OpenShift
Fatal Refusing to Merge How to Fix Fatal Git Error Refusing to Merge Unrelated Histories Version Control System
header picture 1 Azure CI/CD: Configuring Email Notifications in Azure DevOps AWS/Azure/OpenShift
Screenshot 2022 04 02 at 22.59.54 How to fix importing the project failed: Project namespace path can contain only letters, digits, etc Version Control System

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • Hyper V Virtual Switch Copy
    How to Create VDI Collections on Windows Server 2022 Network | Monitoring
  • commit trong git 640
    How to uninstall Git from MacOS Mac
  • 960x0
    How to resolve request timed out when pinging Windows Server
  • fast user switching in windows 10 1
    Fast user switching: How to create a desktop shortcut in Windows 10 to switch User Accounts Windows
  • linkyourandriodtoyourpc
    Microsoft Phone Link: Connect Android to Windows 11 Windows
  • descargar jitsi meet 2 700x336 1
    How to setup and configure Jitsi as SoftPhone Network | Monitoring
  • NortonEvents
    View and Clear or Print Norton Security Events on a Mac Anti-Virus Solution
  • GNS3
    How to Connect GNS3 to the internet on Windows Network | Monitoring

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,814 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.