Attaching Git and GitHub files to items

You can attach files to Perforce ALM items from supported source control applications, such as Git and GitHub, when committing or checking in changes to source files. Enter the tag for the item to attach files to in the commit message. Files are attached to the specified ALM item when changes are pushed to the source control server.

Keep the following in mind:

  • Item tags are enclosed in square brackets ([]) and include the item type abbreviation, a dash, and the item number (e.g., [IS-34], [TC-12], or [RQ-115]). If you do not know the item abbreviation to use, ask your ALM administrator.
  • Git and GitHub users can only attach files to issues, test cases, and requirements. If you use another application, you may be able to attach files to manual test runs and requirement documents. Ask your ALM administrator for information about item types you can attach to.
  • GitHub users must use the default item abbreviations for issues (IS), test cases (TC), and requirements (RQ), even if the item types were renamed in the project.

After files are attached, you can view them on the item Source Files tab. See Viewing Git and GitHub files attached to items.