提问人:JuanCa 提问时间:10/13/2023 最后编辑:JuanCa 更新时间:10/13/2023 访问量:148
Microsoft DevOps 的单个 PR 中的提交次数是否有限制?
Is there a limit on number of commits in a single PR for Microsoft DevOps?
问:
我正在使用 MS Azure Synapse Analytics(在 MS DevOps 中),并在发送拉取请求时收到此警告:
这不是错误(我仍然可以发送 PR),但我想知道 MS DevOps 的单个 PR 中的提交次数是否有限制?
注意:我不是在问提交的对象数量,而是在询问提交的总数量。
谢谢
答:
0赞
wade zhou - MSFT
10/13/2023
#1
拉取请求中没有明确的提交数量限制。PR 完成后,waring 不会影响合并结果。
我使用本地 bash 脚本在 dev 分支上创建 310 次提交,在创建 PR 到 main 分支时,它与您有相同的警告。
for i in `seq 1 310`;
do
echo $i >> README.md
git add .
git commit -m "change $i"
git push
done
但是不建议在一个拉取请求中有很多提交,为了最佳实践使用较少的提交,这有助于确保高质量的代码审查并避免审查者的认知过载。
您也可以在此处的票证中找到类似的答案。
评论
0赞
JuanCa
10/17/2023
谢谢你的回答。我知道这不是“推荐”的,但如果你直接在 Azure 门户中工作(例如,我没有使用 Visual Studio),这是保存工作的唯一方法......因此,我可能需要数千次提交:)
下一个:如何删除未合并的提交
评论