Overview
%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1).png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=d8e3e90ecb8f6591dc4e184ffe2a8fe8)
Warp creates an issue for each repository it finds at the source.
- The body of the issue displays detailed information about the repository, including its status.
- The comments act as Warp’s user interface, where you enter commands and get responses.
Issue Name
When Warp creates an issue for a repository to be migrated, it assigns the issue a name using the following format: [source][repository_name]- source represents the source of the repository to be migrated (e.g., Azure DevOps).
- repository_name is the name of the repository, as specified in the source.
%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1).png?fit=max&auto=format&n=l0V83cTRF3ti5K9q&q=85&s=9c033640ef0864e46c16ed0fb1c48864)
Title of an issue for a repository that has not yet been migrated.
%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1).png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=d2e718283667fe7855ca23d2a1346660)
Title of an issue for a repository that has been migrated or ignored.
Start of Body
The issue’s body begins with the author attribution. Any issue or comment generated by Warp is attributed to the user packfiles-warp, followed by a rough date for when the issue was generated (e.g., “opened last week”):.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=7fbb7ecfb7e6dbfd754a95323bfa8166)
.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=e0de7df6b267f6c8055380c6520fbff5)
- [repository_name] is the name of the repository as it appears in its source system.
- [source_system] is the name of the system that the repository is being migrated from (e.g., Azure DevOps).
If the Migration Is Ignored
If the migration is ignored (i.e., manually marked as Completed or Not Planned), the “⚠️ This Repository Has Been Ignored ⚠️” message appears at the start of the body:.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=211da9293cbc38c8abf98b6bfdfc4e8e)
- Since the issue was closed manually, its repository will be ignored.
- Because the repository is ignored, Warp will ignore slash commands typed into the comments and will not update the issue’s comments.
- The repository can be “un-ignored” by manually changing its status from Closed to Open, which can be done at the bottom of the issue page or via the Mark as menu in the closed issues list (see Issues).
Migration Status
%20(1)%20(1)%20(1)%20(1)%20(1)%20(1).png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=b4c461c3601a91656f6a7cb42b5e62c2)
The Migration Status section for an issue whose repository has not yet been migrated.
- The current status of the repository (e.g., “not started”, “complete”).
- A checklist of tasks that need to be completed in order to complete the migration. Warp will automatically check tasks off this list as they are completed.
.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=4f9ec94f06e3832a92c3c8077bc624b6)
The Migration Status section for an issue whose repository has been migrated.
About
%20(1)%20(1)%20(1)%20(1)%20(1).png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=1f63658748effd89fc0e7cdd2ddee769)
The About section.
- The date when the last commit to the repository was pushed.
- The number of commits made to the repository in the last year.
- The name and email address of the repository’s most active contributor.
- The size of the repository.
Source & Destination
%20(1)%20(1)%20(1).png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=7cb940616b462fdde97c777f90395215)
The Source & Destination section for an issue whose repository has not yet been migrated.
- The name and link for the source repository.
- The name of the destination repository, and if the repository has been migrated, the link to the destination repository.
.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=1b3c8b91dfc3929db6942de30c5853fd)
The Source & Destination section for an issue whose repository has been migrated.
Inventory
The Inventory section, when expanded, displays information about the migrated repository, providing the date and time when the repository was migrated as well as a link to the destination repository:.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=d372342e5eb5964abf10845d4b2cd650)
The Inventory section for an issue whose repository has been migrated.
.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=6dc973bc09336f0b93f6b3e4d6127b94)
The Inventory section for an issue whose repository has not yet been migrated.
Help & Support
%20(1)%20(1)%20(1).png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=c6ac4d185258e3f083f4409ad3a548b9)
The Help & Support section for an issue.
- The Warp Knowledge Base.
- GitHub’s Copilot docs (Warp works with Copilot chat — open it and try sending questions to @packfiles-warp!).
- The link for Packfiles Support.
End of Body
%20(1)%20(1).png?fit=max&auto=format&n=2Rig8FdmZRZViVPt&q=85&s=2085fe64a12f87dd90f37590bfd3f64f)
The end of an issue’s body.
- GitHub’s Create sub-issue / Add existing issue and emoji menus.
- Author attribution (once again, any issue or comment created by Warp will be attributed to packfiles-warp).
- Any labels for the issue, whether they were added by Warp or a user.
- A rough date for when the issue was generated (e.g., “opened last week”).
Comments and Slash Commands
.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=4e9a72fe3c87e1fb4e83e1ad9a96e887)
The comments section for an issue.
/) character. You’ll find the full list of slash commands on the Slash Commands documentation page.
Simple Migration Example
Here’s an example of a repository migration. To migrate a repository, you would open its issue page, scroll to the comments section, and enter the/migrate command into the comment box as shown below:
.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=e7bbed0e4fa2dfc74cef8693067c6d22)
.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=dd80745cb45a09d621295bda251a3abf)
.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=ca6338a4251c9cd10994246f212b2eb3)
.png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=13272cb1c4ad55c3db14944c82e7589f)
Ignoring a Repository
You can choose to ignore repositories that you don’t want to migrate. You can mark an issue as ignored by clicking the Close issue button in its comments section…%20(1)%20(1)%20(1).png?fit=max&auto=format&n=Jt8JnIIrXRnRUKLp&q=85&s=ffbdb1bfc2391182203477bceea094ba)
%20(1)%20(1)%20(1)%20(1)%20(1).png?fit=max&auto=format&n=l0V83cTRF3ti5K9q&q=85&s=e02f7b376dca313c2aee890cfe1e2895)