在一個開發論壇(Rockbox固件)中,貢獻者引用了一些數字,如g#1552,g#1557,g#1558,並且表示這些與Gerrit有關,可用於獲得他的構建的「必需補丁」 。人們應該把這些數字放在哪裏以獲得實際的補丁?我對Gerrit並不太熟悉,但從我所知,它用於推動變化,而不是從存儲庫中提取差異。如何獲得Gerrit ID的差異?
0
A
回答
1
執行以下操作:
- 訪問格里特UI使用互聯網瀏覽器(https://GERRIT-SERVER)
- 粘貼的變化數量(只數,而 「G#」),在搜索欄中
- 點擊搜索按鈕
您將與所有獲得更改頁面我關於它的信息(作者,日期,分支,提交日誌,更改的文件等)。
如果你希望把這種改變你的本地庫執行以下操作:
- 點擊下載按鈕
- 點擊複製到剪貼板按鍵(右側)結帳選項
- 在您的本地存儲庫上執行此命令
+0
謝謝您提供最全面的回覆!我能夠找到gerrit服務器並下載補丁。另外感謝checkout命令提示,這使得更改變得更簡單。 – bkxp
+0
不客氣。你能接受答案嗎?謝謝! –
相關問題
- 1. 如何獲得Gerrit的數據
- 2. 如何從time()差異中獲得HH:MM?
- 3. 我如何獲得日期差異?
- 4. 如何獲得兩次差異?
- 5. 如何在天內獲得差異?
- 6. 如何獲得陣列差異
- 7. 如何比較tabels並獲得差異
- 8. 差異「獲得」 VS‘的getProperty’
- 9. 獲得兩行之間的差異並填充差異值
- 10. 獲得與上個月末的差異
- 11. 獲得兩個表之間的差異?
- 12. 查詢以獲得與列的差異
- 13. Python差異並獲得新的部分
- 14. 如何獲得Python中的兩個PDF文件的差異?
- 15. Python:如何獲得HH:MM格式的2個日期的差異?
- 16. 如何獲得與sql中的列之間的差異
- 17. MYSQL - 如何獲得時差?
- 18. 如何獲得標準差
- 19. 如何獲得的EditText ID
- 20. MySQL,如何獲得行之間的時間差異
- 21. 如何獲得基於c函數的差異?
- 22. 如何獲得與上個月相比最大的差異?
- 23. 如何獲得R中兩個集合的差異?
- 24. 如何獲得兩個稀疏矩陣的集合差異?
- 25. 如何獲得特定文本框中的差異值
- 26. 詹金斯 - 如何獲得兩次運行之間的差異
- 27. 如何獲得oracle中SAME列的日期差異?
- 28. 如何獲得2個差異。 database.yml中的環境變量?
- 29. 如何獲得兩個數據表之間的差異
- 30. git:改變回購後,如何獲得新的差異?
查看https://gerrit.wikimedia.org/r/Documentation/rest-api-changes.html#get-patch – ElpieKay
我還是沒有看到把這些數字放在哪裏。他們是否是變更ID?修訂ID?我必須保留'g#'前綴嗎?項目名稱在哪裏,我知道它在git中的URL,但它適用於這裏嗎?有沒有一個命令行工具來獲取補丁,或者我需要手動形成一個URL來獲取補丁? – bkxp
最有可能是https://gerrit.wikimedia.org/r/Documentation/rest-api-changes.html#change-id中的舊版號碼。這是每個評估套件的唯一編號/票證。它也是Gerrit數據庫的主要關鍵。有了這個數字,你就可以通過Gerrit的restapi獲得一切。第一個鏈接是apis之一。關於Gerrit restapi的使用,請參閱https://gerrit.wikimedia.org/r/Documentation/dev-rest-api.html。 – ElpieKay