Re: [RFC] Hidden refs
- From
Marc Branchaud <marcnarc@xiplink.com>
- Date
- Oct 13, 2010, 16:14 UTC
- Message-ID
- <4CB5DAC8.7000004@xiplink.com>
- In-Reply-To
- <3305459.485811.1286983945370.JavaMail.root@mail.hq.genarts.com>
On 10-10-13 11:32 AM, Stephen Bash wrote:
Show 11 quoted lines
>> So I'm wondering if it makes sense to properly support hidden >> directories in refs/, and what it would take to do so. (I image, for >> example, that things would behave quite differently on Windows...) >> >> Thoughts? > > We currently use refs/hidden/heads and refs/hidden/tags for hidden refs. > It does require calling 'gitk --branches --tags' rather than 'gitk --all', > but otherwise I like the behavior (git branch only lists refs/heads, git > tag only lists ref/tags). And they never get cloned by default (they can > still be fetched when needed).
Hmm, maybe I'm just over-designing.
It's true that we could just use refs/builds (instead of .builds) and that those refs would need to be explicitly retrieved by anyone who wanted to see them (which is fine). And after the builds/ refs are fetched and done with, it's easy enough to get rid of them with a simple "rm -r .git/refs/builds"
It appears all I'm looking for is a way to avoid that rm command. Seems a bit silly in the end.
Thanks for the perspective!
M.