Git 3.0 will introduce some breaking changes and OneDev code probably need to account for it.
https://git-scm.com/docs/BreakingChanges
Most noteably:
SHA-1
SHA256
files
reftable
Both can be tested today using git init --object-format=sha256 and git init --ref-format=reftable using latest git.
git init --object-format=sha256
git init --ref-format=reftable
Git 3.0 will introduce some breaking changes and OneDev code probably need to account for it.
https://git-scm.com/docs/BreakingChanges
Most noteably:
SHA-1toSHA256, possibly affecting custom scripts and OneDev database columns holding commit hashesfilestoreftableformat, possibly affecting custom OneDev code to access git data on diskBoth can be tested today using
git init --object-format=sha256andgit init --ref-format=reftableusing latest git.