Edge Developer Platform
  • Pages
    • Product Introduction
    • Quick Start
      • Importing a Git Repository
      • Starting From a Template
      • Direct Upload
    • Framework Guide
    • Project Guide
      • Project Management
      • edgeone.json
      • Configuring Cache
      • Error Codes
    • Build Guide
    • Deployment Guide
      • Overview
      • Create Deploys
      • Manage Deploys
      • Deploy Button
      • Use Github Actions
      • Using CNB Plug-In
      • Using IDE Plug-In
    • Domain Management
      • Overview
      • Custom Domain
      • Configuring an HTTPS Certificate
      • How to Configure a DNS CNAME Record
    • Pages Functions
    • KV Storage
    • Edge AI
    • API Token
    • EdgeOne CLI
    • Pages MCP
    • Integration Guide
      • Database
        • Supabase Integration
        • Pages KV Integration
      • Ecommerce
        • Shopify Integration
        • WooCommerce Integration
      • Payment
        • Stripe Integration
        • Integrating Paddle
      • CMS
        • WordPress Integration
        • Contentful Integration
        • Sanity Integration
      • Authentication
        • Supabase Integration
        • Clerk Integration
    • Best Practices
      • Use the Deepseek-R1 model to quickly build a conversational AI site
      • Building an Ecommerce Platform with WordPress + WooCommerce and GatsbyJS
      • Building a SaaS Site Using Supabase and Stripe
      • Building a Company Brand Site Quickly
      • How to Quickly Build a Blog Site
    • Migration Guides
      • Migrating from Vercel to EdgeOne Pages
      • Migrating from Cloudflare Pages to EdgeOne Pages
      • Migrating from Netlify to EdgeOne Pages
    • Troubleshooting
    • FAQs
    • Contact Us
    • Release Notes

Project Management

In the EdgeOne Pages development environment, project management is a key link to ensure efficient development and smooth deployment. This chapter provides a detailed introduction on how to manage Pages projects, helping you fully utilize the platform's features.
Note:
Projects on Pages represent applications you deploy to the platform from a single Git repository. Each project can have multiple deployments: one production deployment and multiple preview deployments.


Project List




In the project list, you can view the overview of all projects. Each project shows the following information:
Preview button: Click to generate a temporary link for quickly previewing projects.
Repository information: shows the Git repository currently bound to the project, the latest deployment branch, and submission information.
Acceleration region: displays the project ownership acceleration region
Project status:
Running: The project is running normally.
To Deploy: The item is currently undergoing the initial deployment.
Disabled: The project was banned for violating platform regulations.
Unlink: The item cannot be linked due to the deletion or unbinding of the Git repository.




Additionally, you can quickly access recent deployments, project settings, and redeploy actions from the project list.


Creates a project.




Create a project by following these steps:
1. Click the "Create Project" button in the top-left corner of the project list page.
2. Import an existing Git repository, or select a template provided by the platform.
3. Configure project settings, including project name, build and output settings, as well as environment variables.

For detailed steps, see Quick Start.



Deletes projects.

To delete a project, follow the steps below:
1. Select the specific project you want to delete and switch to the "Project Settings" page.
2. Find the "Delete Project" section at the bottom of the page, and click the "Delete Project" button.



3. In the pop-up dialog box, enter project name to confirm deletion operation, then click the "OK" button.
Warning:
Warning: Proceed with caution. The deleted project cannot be restored.


Project Setting

On the project settings page, you can configure the following:


Project Name

Note:
Project Name is only used as the identification of a project and will not affect its access domain.





Domain Management

You can add a custom domain for each project. Since the project domain name is usually used for development and test environment, we strongly recommend configuring a custom domain name to improve accessibility.

For more information, see Domain Management.


Git Management

Projects created via a Git repository must maintain repository correlation to ensure deployment is triggered smoothly after code commit.


You can specify a branch as the production branch. Deployments triggered by this branch will be deemed as the live production environment, case-sensitive from the preview environments of other branches.




You can enable automatic deployment for preview branches. Deployments triggered by such branches will be deemed as a preview environment, making it easy to preview new features, fix bugs, or perform other tests.




Configuring Build Deployment

Specify how to build your project by configuring the build deployment.

For more information, see Construction Guide.

edgeone Logo
Copyright © 2013-2025 Tencent Cloud. All Rights Reserved.