我正在尝试使用ansible git模块来克隆工作项目。该项目和所有子模块都在专用服务器上,并使用用户名/密码身份验证。我可以在主项目url中对帐户进行硬编码(或在host文件中使用var),但是由于我必须回答子模块登录信息,因此ansible挂起。
反正有传递登录信息以更新子模块吗?
是,有几种方法,如git-credentials fine manual中所述:
@ mdaniel谢谢你的infomation.now我使用.netrc。我正在写一个像这样的任务: