LogoLogo
  • Overview
    • Introduction
      • Git-Based Source Control
      • DeviceLink
    • System Requirements
    • Supported Vendors and Device Types
    • Glossary
  • Git-Based Source Control
    • Getting Started
      • Planning
      • Initial Setup
        • Migrations
    • Basic Tasks
      • Navigation
        • Home page
        • Exploring the Web App
        • Exploring the Desktop App
      • Configuration
        • Creating Repositories
        • Creating Templates
        • Cloning Repositories
      • Operations
        • Pulling
        • Committing
        • Pushing
        • Managing History
        • Binary & Large Files
    • Advanced Tasks
      • Branching
        • Branch Protections
      • Pull Requests & Code Review
        • Contributors
        • Reviewers
      • Merging
    • Additional Features
      • Topics
      • Issues
        • Milestones
        • Labels
        • References and Links
      • Wiki
      • Tags & Releases
      • Webhooks
      • Activity
    • Administration
      • Org Settings
      • User Management
        • External Identity Management (SSO + SCIM)
      • Teams & Permissions
        • Permissions by Account Type
      • Registration & Billing
      • Repo Settings
      • Desktop App Options
      • Profile and Settings
        • Notifications
        • Two-Factor Authentication (2FA)
    • Supported Vendors
      • ABB
      • Beckhoff
      • B&R Automation
      • CODESYS
      • Inductive
      • Lenze
      • Rockwell
        • RSLogix 500
        • RSLogix 5000
        • Studio 5000 Logix Designer
      • Schneider
        • Control Expert
        • Machine Expert
      • Siemens
        • Siemens Step7 TIA Portal
        • Siemens Step7 5.x
      • WAGO
    • Integrations
      • Discord
      • Jira
      • Microsoft Teams Connectors
      • Slack
      • Zapier
      • Microsoft Teams Workflows
  • DeviceLink
    • Getting Started
      • Architecture
      • Planning & Installation
    • Sites and Agents
      • Sites
        • Site Settings
        • File Lists
        • Graphs and Metrics
      • Agents
        • Creating a Site-Based Agent
        • Creating a Multi-Site Agent
    • Projects and Devices
    • Vendor Configuration
      • Beckhoff TwinCAT 3
      • CODESYS v3
      • Copia FTP
      • Copia sFTP/SCP
      • Copia Scripting
      • FANUC Robots
      • Rockwell RSLogix 500
        • Smart Filter
      • Rockwell Studio/RSLogix 5000
        • Smart Filter
      • Rockwell PanelView ME HMI
      • Schneider Control Expert
      • Siemens Step7 TIA Portal
      • Siemens Step7 5.x
    • Jobs
      • Job Navigation
      • Creating Jobs
      • Managing Jobs and History
      • Manual Backups
      • Pull Requests
    • Additional Features
      • Webhooks
      • Copia Import Tool
        • Getting Started
        • Preparing your data
        • Importing your data
        • Rolling back a prior import
    • Administration
      • Teams
      • Permissions
      • Notifications
  • Copilot
    • Copia Copilot
    • Getting Started
    • Using Copia Copilot
  • Copilot FAQ
  • Support
    • Best Practices
    • FAQs
      • Git-Based Source Control
        • Troubleshooting
      • DeviceLink
        • Troubleshooting
Powered by GitBook
On this page
  • Overview
  • Adding a Topic
  • Deleting a Topic
  • Searching by Topics

Was this helpful?

  1. Git-Based Source Control
  2. Additional Features

Topics

PreviousAdditional FeaturesNextIssues

Last updated 2 days ago

Was this helpful?

Overview

Topics are a feature in the Web App that allow you to associate specific labels with a repository. Topics will allow you to tag, search, and navigate repositories based on a location, purpose, or a separate taxonomy.

Topics have endless use cases and are an extremely powerful organizational tool. Some common implementations of Topics are outlined below:

  • Location: If an organization has 10 repositories that represent PLC projects for the stamping area in a factory, its users may add a "stamping" topic to each repository. This allows users in that organization to quickly find all repositories that relate to the stamping area in the plant.

  • Version: If an organization wants to track the version or firmware of a program in a customer repository, its users may add a "V1" topic that reflects the current firmware of the program within that repository. This allows users in that organization to quickly identify which customer repositories have outdated versions.

  • Type: If an organization wants to efficiently identify all of its repositories that are associated with a specific vendor, its users may add a "Siemens" topic to each repository that contains Step7 TIA Portal projects.

Adding a Topic

Navigate to the Files view in your repository and enable the Show Topics toggle near the top of the screen.

You can view, add, and delete topics once the Show Topics toggle is enabled. To add a new Topic, enter a Topic name and press the teal + icon.

The new Topic will appear as an interactive chip.

You can add up to a maximum limit of 25 Topics to a repository

Deleting a Topic

Click on Manage Topics to remove a Topic.

Any Topics that are associated with your repository will display in red. Click anywhere on the chip to remove it from the repository.

Click the Save Changes option to save your work.

Searching by Topics

You can use a topic to search for a repository from the Dashboard. Select the Repositories tab, and Topics that have been assigned to a repository will be displayed as interactive chips.

To filter a list of repositories that have been assigned a certain topic, either click on a topic from the repository list or search for a topic by clicking into the Search for Repositories... field. The list will display repositories that have the chosen topic assigned to them. You can clear the filter condition by clicking on the red X within the active chip.