Microsoft DevOps Engineer Expert AZ-400 Practice Question

Your company hosts a monolithic Git repository in Azure Repos that has grown to 250 GB and contains more than 100 000 files. Developers state that an initial clone takes over an hour and each fetch still transfers hundreds of megabytes. All contributors use Git 2.35 or later on Windows and macOS. You must reduce clone and fetch times without rewriting history or splitting the repository. Which approach should you recommend?

  • Deploy Scalar on developer workstations and configure sparse-checkout (cone mode) with Git partial clone so that blobs are downloaded only when accessed.

  • Run git filter-repo on the server to delete historical objects older than one year and force all developers to re-clone the cleaned repository.

  • Migrate the repository from Git to Team Foundation Version Control (TFVC) to benefit from server-side workspace mapping.

  • Enable Git LFS for the entire repository, track every file larger than 1 MB, and instruct developers to re-clone using the --no-checkout option.

Microsoft DevOps Engineer Expert AZ-400
Design and implement a source control strategy
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot