我想在每個星期一運行一個補丁程序,以獲取最新的Android源代碼並生成它。看起來一切都很順利,除非我必須在修補程序運行時幫助'回購'來確認我的用戶名和電子郵件。該補丁將安排在午夜,所以我想我沒有機會提供我的幫助來確認它......我怎樣才能配置回購解僱步驟?否則,一旦腳本得到提示,有沒有辦法通過bash腳本輸入'enter'?如何在使用Google repo時擺脫用戶名確認?
1
A
回答
1
要設置的git你的名字,
git config --global user.name "Your Name"
git config --global user.email [email protected]
+2
當然,我已配置它。但是,回購問我確認配置是否正確... – jcadam
1
我的「希望」解決了這個問題,這裏是腳本看起來像
expect - << EOF
exec repo init -u ssh://${USER}@<your_repo_server>/<your_manifest.git>
exepect 「Your name \[Your Name\]:"
send "\r"
expect "Your Email" \[[email protected]\]:"
send 「\r"
expect "is this correct \[y/n\]?"
send "y\r"
EOF
+0
請修復引號:s /「/」; s/exepect/expect /。謝謝:-)。 – pevik
相關問題
- 1. 如何擺脫使用python
- 2. 如何擺脫使用python
- 3. 如何擺脫BeautifulSoup用戶警告?
- 4. CSS - 如何擺脫用戶代理CSS?
- 5. 如何在使用SystemJS加載模塊時擺脫「默認」屬性?
- 6. 如何使用Plotly擺脫默認工具提示?
- 7. Google Site Search - 如何擺脫品牌?
- 8. 我該如何擺脫/使用html_entity_decode?
- 9. 如何擺脫使用StreamWriter空行
- 10. 如何擺脫tomcat默認會話ID?
- 11. 如何擺脫默認.sortable動畫
- 12. 如何在不使用模板時擺脫警告LNK4006?
- 13. 如何在使用LINQ和ReSharper時擺脫「Possible System.NullReferenceException」警告?
- 14. 如何在使用python的點擊庫時擺脫這種TypeError?
- 15. 在Django-Tastypie中使用extra_actions時,如何擺脫「id」參數?
- 16. 如何在使用操作欄時擺脫圖片標題欄?
- 17. 如何在使用iText生成PDF時擺脫異常
- 18. 如何在使用邊框半徑時擺脫角落
- 19. 如何在使用TextBox和SIP控件時擺脫UnHandledException?
- 20. 如何在使用WPF時擺脫菜單的模糊字體?
- 21. 使用XmlJavaTypeAdapter時如何擺脫項目元素名稱爲java.util.Map在JAXB
- 22. 如何擺脫Windows 8藍牙文件傳輸的確認?
- 23. XLSX-如何擺脫默認命名空間前綴x:?
- 24. 如何在不需要時擺脫UIAppearance?
- 25. 使用glutIdleFunc擺脫glutMainLoop?
- 26. 使用preg_match_all擺脫HTML
- 27. 使用mod_rewrite擺脫問號
- 28. 使用jsoup擺脫表
- 29. 如何擺脫postgresql,但在使用mongohq時仍然在heroku上使用ActiveRecord :: RecordNotFound?
- 30. 如何在使用tkinter在python中使用空格時擺脫花括號?
你如何獲得補丁?如果你通過ssh使用git,請設置ssh密鑰:)他們很棒。如果是另一種機制,則可能需要使用['expect'](http://en.wikipedia.org/wiki/Expect)來編寫交互腳本。 – sarnold
謝謝,sarnold。有用。 – jcadam