<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-tag.sh, branch v1.2.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.2.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.2.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2006-02-12T19:36:19Z</updated>
<entry>
<title>avoid echo -e, there are systems where it does not work</title>
<updated>2006-02-12T19:36:19Z</updated>
<author>
<name>Alex Riesen</name>
<email>raa.lkml@gmail.com</email>
</author>
<published>2006-02-12T18:05:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0dbc4e89bb3ddaaa4230f91d5f59b08f3d33e91b'/>
<id>urn:sha1:0dbc4e89bb3ddaaa4230f91d5f59b08f3d33e91b</id>
<content type='text'>
FreeBSD 4.11 being one example: the built-in echo doesn't have -e,
and the installed /bin/echo does not do "-e" as well.
"printf" works, laking just "\e" and "\xAB'.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Trivial usage string clean-up</title>
<updated>2005-12-14T10:53:43Z</updated>
<author>
<name>freku045@student.liu.se</name>
<email>freku045@student.liu.se</email>
</author>
<published>2005-12-13T22:30:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=806f36d4d7caf75b6d3e098cb0353d85d3477c7d'/>
<id>urn:sha1:806f36d4d7caf75b6d3e098cb0353d85d3477c7d</id>
<content type='text'>
Signed-off-by: Fredrik Kuivinen &lt;freku045@student.liu.se&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>define die() for scripts that use it.</title>
<updated>2005-11-29T07:13:03Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-11-28T07:33:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d165fa14f0a111dfc85d964ecc037d0b280cd54f'/>
<id>urn:sha1:d165fa14f0a111dfc85d964ecc037d0b280cd54f</id>
<content type='text'>
As a fallout from not using git-sh-setup in scripts that can
operate from a subdirectory, we lost definition of die() from
them.  It might make sense to do some cleanup to consolidate
them back again, but this should suffice for now.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>tag: make it operable from a subdirectory.</title>
<updated>2005-11-29T07:13:03Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-11-28T07:19:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7ea2fc47d258657d673ce3b9403ed98cc50e2600'/>
<id>urn:sha1:7ea2fc47d258657d673ce3b9403ed98cc50e2600</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-sh-setup: die if outside git repository.</title>
<updated>2005-11-25T21:49:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-11-24T08:12:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=ae2b0f15180d4b044828c836bcab6a990efa5c8e'/>
<id>urn:sha1:ae2b0f15180d4b044828c836bcab6a990efa5c8e</id>
<content type='text'>
Now all the users of this script detect its exit status and die,
complaining that it is outside git repository.  So move the code
that dies from all callers to git-sh-setup script.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-tag -d &lt;tag&gt;: delete tag &lt;tag&gt;</title>
<updated>2005-11-08T19:26:10Z</updated>
<author>
<name>Kai Ruemmler</name>
<email>kai.ruemmler@gmx.net</email>
</author>
<published>2005-11-08T10:44:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=61f81518a2372dd78fa03da2b3d62173c3268ee7'/>
<id>urn:sha1:61f81518a2372dd78fa03da2b3d62173c3268ee7</id>
<content type='text'>
This adds option '-d' to git-tag.sh and documents it.

Signed-off-by: Kai Ruemmler &lt;kai.ruemmler@gmx.net&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Do not fail on hierarchical tagnames.</title>
<updated>2005-11-08T00:34:04Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-11-08T00:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=52963a7a3fad7f3da7b4ec49824d92338a2ab668'/>
<id>urn:sha1:52963a7a3fad7f3da7b4ec49824d92338a2ab668</id>
<content type='text'>
This is a companion patch to 13d1cc3604a1a64cb5a6025bba8af8b74a373963
commit, which made hierarchical branch name possible.  "git tag
v0.99.9/a" would fail otherwise.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-tag: Do not assume the working tree root is writable.</title>
<updated>2005-11-04T07:05:49Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-11-03T23:26:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a10aad6a9a37fbafcda590a00ddaf7b2bfda940e'/>
<id>urn:sha1:a10aad6a9a37fbafcda590a00ddaf7b2bfda940e</id>
<content type='text'>
This is a long overdue companion commit that fixed git-commit
(Santi's f8e2c54c9a17af3319e96db1d9e97ace36ae6831).

Having the temporary files in the working tree root when making
tags is not as bad because it does not involve 'git status' as
the git-commit case, but this makes things more consistent.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-check-ref-format: reject funny ref names.</title>
<updated>2005-10-15T18:23:39Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-10-14T01:57:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=03feddd6e8e779086ac2d131ded325f8e5601653'/>
<id>urn:sha1:03feddd6e8e779086ac2d131ded325f8e5601653</id>
<content type='text'>
Update check_ref_format() function to reject ref names that:

 * has a path component that begins with a ".", or
 * has a double dots "..", or
 * has ASCII control character, "~", "^", ":" or SP, anywhere, or
 * ends with a "/".

Use it in 'git-checkout -b', 'git-branch', and 'git-tag' to make sure
that newly created refs are well-formed.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'fixes'</title>
<updated>2005-10-10T02:16:33Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-10-10T02:16:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d5b0c9ea178dab3599674ccff50645c0464b8c31'/>
<id>urn:sha1:d5b0c9ea178dab3599674ccff50645c0464b8c31</id>
<content type='text'>
with minor hand resolving on git-tag.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
</feed>
