[Development] FYI: personal namspaces available on gerrit, aka where to put backups

Sergio Ahumada sahumada at texla.cl
Mon Jan 13 23:57:52 CET 2014


On 13/01/14 23:39, Thiago Macieira wrote:
> On sexta-feira, 15 de fevereiro de 2013 16:28:02, Oswald Buddenhagen wrote:
>> moin,
>>
>> another one from the "could have done this much earlier" ...
>>
>> everyone has a personal namespace under refs/personal/$user/ in every
>> repository hosted on our gerrit. it's possible to create arbitrary
>> branch hierarchies in there. note that the branches are readable by
>> everyone, but writable only by the owner.
>>
>> the easiest way to access it is using the qt/qtrepotools/bin/git-ppush
>> script (docs and examples embedded). otherwise you may need to read up
>> on git refs. ;)
>>
>> this is meant primarily as a backup location for work in progress which
>> you don't want to bother anyone with yet (i.e., being nice to those who
>> have gerrit watches configured. also, you may want to keep your own
>> dashboard clean).
>>
>> this is roughly equivalent to private clones on gitorious, except that
>> it lives on our own gerrit. you'll notice how much this is worth when
>> you push a rebase of a long-stale branch (i.e., lots of new upstream
>> commits since you forked).
>
> Do you know if this is feature is upstream in Gerrit? I'm trying to get the
> same thing working in the Tizen Gerrit and all references I find to this
> feature loop back to us.
>

http://code.google.com/p/gerrit/issues/detail?id=1008

but as far as I know, the above refs/personal/$user/ never worked well 
for us (or at least I am not aware of anybody using it atm)

--
Sergio Ahumada




More information about the Development mailing list