3
Q
獲取從jgit
A
回答
3
的RevCommit
不引用它從加載的資源庫。你必須在你的應用程序代碼中跟蹤它。 如果您有已知存儲庫的列表,則可以查找(repository.resolve(commit.name())
)提交。雖然感覺有點不好意思。當然,如果存在多個具有相同內容的存儲庫,則最終會有多個匹配。
一旦你持有有問題的版本庫,你可以使用repository.getConfig().getString()
獲得的起源。
如果您認爲RevComit應該引用它所屬的存儲庫,那麼您可能需要打開一個enhancement request與JGit團隊進行討論。
相關問題
- 1. JGit獲取文件
- 2. JGit獲取提交時區
- 3. git svn使用jgit獲取
- 4. 獲取與JGit修訂文件列表
- 5. JGit克隆和獲取修訂散列
- 6. 如何從JGit獲取作者日期和提交日期RevCommit
- 7. 從JGit中提交獲取已更改文件的列表
- 8. JGit:從子模塊讀取提交
- 9. JGit FetchCommand
- 10. 使用JGit獲取所有分支機構
- 11. 使用JGit獲取存儲庫中的最新提交信息
- 12. 如何使用JGit獲取已更改文件的列表?
- 13. 獲取存儲庫的所有標籤與JGit
- 14. 使用JGit獲取並不顯示上次提交
- 15. JGit - 獲取影響文件/路徑的所有提交(PlotCommitList)
- 16. 如何使用JGit獲取特定提交
- 17. 使用JGit獲取更改後的文件列表
- 18. Jgit-如何使用Jgit獲取兩個日期之間的合併提交列表?
- 19. JGit如何獲得RevCommit的名單DiffEntry
- 20. JGit代碼
- 21. Jgit RevWalk.parseCommit()throw MissingObjectException
- 22. JGit克隆庫
- 23. 通過JGit
- 24. MissingObjectException而與JGit
- 25. JGit - ssh connectivity
- 26. JGIT拉NoHeadException
- 27. JGit MergeCommand示例
- 28. JGit PullCommand異常
- 29. 如何從jGit找到ssh文件夾
- 30. 乾淨關機JGit