History

Update revspec shortcomings, which are no more.

Sebastian Thiel committed 4 years ago

Commit eb908611 parent ab7ee5b1 file · +0 −10Browse files

Unified · Split

SHORTCOMINGS.md+0−10
@@ -2,16 +2,6 @@ This file is for tracking features that are less well implemented or less powerf · 1 unmodified line
22
33 #### `git-repository`
44
5−##### RevSpec parsing
6−
7−- cannot disambiguate trees using blob-access syntax like `000000:blob`
8− - See [this test](https://github.com/Byron/gitoxide/blob/5278cbc9b91ce01761a96a6962564a92daa77b7f/git-repository/tests/rev_spec/mod.rs#L102).
9−- cannot disambiguate objects using their **object type** like `000000^{blob}`
10− - See [this test](https://github.com/Byron/gitoxide/blob/9d2e1eb3defc3ddd7ade7fe2bdd26d8a21afe55f/git-repository/tests/rev_spec/mod.rs#L83)
11− which mentions the current behaviour.
12− - There are more tests around the same behaviour, check for `parse_spec_no_baseline(…)` to see where we fall short. Note that git can't disambiguate
13− consistently either, so eventually I would expect to get ahead.
14−
155 ### git-protocol
166 * **fetches using protocol V1 and stateful connections, i.e. ssh, git, file, may hang**
177 * This can be fixed by making response parsing.