Commits
- Commit:
81a197017a772a59ade02c19a033c0153b74d3b8
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
ref.sh: fix pastos and report the actual command that was run
- Commit:
a96621150027f46d946238e99c8236a06f79f0da
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
add missing "return 1" to failure handling in the regress scripts
ok stsp@
- Commit:
993f033b6f1d781a4ba7970fec46915d08e53502
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got ref -d' print reference name and value like the new -X options do
- Commit:
57c181985845591d1fcd97be660feb8e256fd4be
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
validate reference names in open_ref()
This catches invalid reference names passed to 'got ref -l' and will also be
needed to validate reference names passed to a future 'gotadmin pack' command.
ok naddy@
- Commit:
54c39596938ae6d19fe5eede072d36a3f61baa12
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use POSIX [s1 = s2] syntax instead of [s1 == s2]; patch by Ryo ONODERA
- Commit:
48cae60d0ae734495d85aa8a8d9409e71cfe7d76
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make dangling symbolic references show up in 'got ref -l'
Storing a resolved ID for each reference list item was a bad idea.
This ID cannot be resolved if a symbolic references points to a reference
which does not exist. Such symrefs were skipped by got ref -l as a result.
Just let users of reference lists resolve the IDs as needed.
- Commit:
2a104ff6e79d3ac7369f542553c609d2b15f1a55
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make 'got ref -d' delete both loose and packed representations of the reference
- Commit:
f6cae3ed1ef0c22150181eeebb8f9e97db99dc5a
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
switch function declarations from Korn shell to Bourne/POSIX shell syntax
ok stsp
- Commit:
7fb414ae4d46ebdaeff458477ba801f9ad5853c4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a -q option to tests for quiet output and use it for 'make regress'
Previous default output remains when test cases are run individually.
ok tracey
- Commit:
75236079c0b50ee24defebe1509f537bae91aefe
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
handle refs/remotes/origin/HEAD properly; reported by Matthias aka _xhr_
- Commit:
b2070a3f25a75399baa9a402542a60326197a053
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow for limiting output of 'got ref -l' to a single ref or a namespace
- Commit:
e31abbf21f99a7312bdfd392f33ace285feadfe5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add -c option to 'got ref' which now expects just one argument after options
- Commit:
7fa81f883018bdf9a7067622c62c75734f846454
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow 'got ref' to manipulate refs which do not have a slash in their name
- Commit:
d4fc9a6260fe59ce46d184c584e4cdfea36d5944
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
in test_ref_create, test creating a new ref based on a commit ID
- Commit:
a009df92847bdf738778c064cc50e9c204b6e1d6
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix typo in comment
- Commit:
2d463f36e73eea85e832bdaff7005634fbdc94e7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
test behaviour when 'got ref -s' is given a non-reference target
- Commit:
d1c1ae5fa698c48d70eb16cef11bb3710221ea88
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce 'got ref -s' and add two tests for 'got ref'