c# - 错误:出现一个或多个错误。重定向或身份验证重播过多
问题描述
Task("Clone")
.Does(() =>
{
GitClone(@"https://gitlab.organization.com/bold-reports/javascript.git",
@"C:\ServerPublishing\build",
"username",
"password",
new GitCloneSettings{ BranchName = "development" });
});
尝试执行上述代码片段以从具有凭据访问权限的 GitLab 克隆源。但是,我面临的问题是,
“执行任务‘克隆’时发生错误。错误:发生一个或多个错误。重定向或身份验证重播次数过多”
任何人都可以帮助我解决这个问题。
解决方案
对于 GitLabs,您通过用户名和个人访问令牌作为密码进行身份验证。
您是否使用用户名和个人访问令牌进行克隆?
个人访问令牌在用户设置/访问令牌下生成,并且GitClone
至少需要范围read_repository
(write_repository
推回更改所需的范围)。
推荐阅读
- python - 如何从不同的数据框中指定训练集和测试集?
- javascript - 我的动画在我使用 html、css、js 制作的这个滑块中不起作用
- java - 差点拿到不同IV的原文,正常吗?
- spring - 为什么 Mockito 和 Mockmvc 不能一起工作
- snowflake-cloud-data-platform - 雪花查询配置文件接口
- angular - Angular 9:无法读取从 API 调用返回的嵌套对象中的值 [未定义]
- c - 如何在我的 Windows 内核驱动程序中访问我的用户模式 thread_local 变量?
- pandoc - 将降价列表转换为 html 的意外 pandoc 行为
- cmake - CMake:默认情况下避免构建测试
- wordpress - AWS S3 csv 导出到 Wordpress