Designing and Implementing Microsoft DevOps Solutions — Question 57
You use Git for source control.
You need to commit a 3-GB ZIP file that contains virtual machines used for testing. The solution must meet the following requirements:
• The file must be versioned.
• The file must be associated with the corresponding code commits.
Which two actions should you include in the solution? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
Answer options
- A. Install the git-fat extension and associate the extension to ZIP files.
- B. Install the Git LFS extension and associate the extension to ZIP files.
- C. Install the git-stash extension and associate the extension to ZIP files.
- D. Use GZip to compress the file before committing the file.
- E. Store files in Azure Storage and enable blob versions.
Correct answer: B, E
Explanation
The correct answer includes installing the Git LFS extension, which is designed to handle large files like your 3-GB ZIP file, providing versioning and linking to code commits. Storing files in Azure Storage with blob versioning allows for effective management of large files and ensures they are versioned. The other options do not meet the requirements for handling large files in Git appropriately.