...
You can then select the subcomponents from the list to add to the package.
View Dependencies
If the project's type supports dependencies you will see an additional "View Dependencies" button on this edit package screen. When the user clicks on View Dependencies button, FlexDeploy will show all dependencies that have been analyzed for the files in the package. This allows users to quickly add dependent project files to a package.
There are two ways to analyze the dependencies for a project. The first way is to create a Populate Metadata project trigger. This trigger will analyze and save all dependencies for the project's files. You can learn more about project triggers on the Continuous Integration page. The second way to analyze dependencies is with the 'Analyze Now' link to the right of the View Dependencies button. Clicking this link will analyze and save all the project's dependencies in the background. To the right of the View Dependencies button, you can also see when the last dependencies analysis occurred for the project.
After clicking the View Dependencies button the dependencies table will show all dependencies for the files in the package. In order for the dependency to be selectable the file must be populated in the SCM or Salesforce Org. You can learn more about populating files on the Project Files page. You are able to select files that you want to add by clicking the checkbox, or you can add all of the available dependencies by clicking the add all button.
File Revision History
When user clicks on File Name (with Path) link, the File Revision History popup is displayed, as show below. View the latest content of a file with the View File Content link or view the file content at a specific revision by clicking on the revision hash.
...