Thread (16 messages) 16 messages, 6 authors, 2016-06-15

Re: [RFH] GSoC 2015 application

flat view

From: Duy Nguyen <hidden>
Date: 2016-06-15 23:03:59

Possibly related (same subject, not in this thread)

On Thu, Mar 5, 2015 at 6:55 AM, Stefan Beller [off-list ref] wrote:
On Wed, Mar 4, 2015 at 2:05 PM, Philip Oakley [off-list ref] wrote:
quoted
A possible idea is to add a date based variant of shallow clone :

 'git clone --date <when> ...'

in the same vein as the existing depth (shallow) clone.
As food for thought:
Maybe broaden this further up to the git-ish way of describing refs, so

    git clone --since 2.weeks.ago <url>
    git clone --since v2.10 <url>
    git clone --since c0ffee^^ <url>

would all equally work?
Yes, and we could generalize it further: add shallow-rev-list
capability and send "shallow-rev-list <rev-list options and _some_
rev>" line to define shallow boundary. The protocol change would be
simple enough. The hard part is select a safe subset of rev-list
options that can be used in this mode and reject the rest.
I am not sure if that is feasible though, but it would come in handy. (E.g.
you are an end user and want to bisect down a bug which you notice in the
new version X but not in old version Y, so you start on getting the sources,
compiling, bisecting)
-- 
Duy
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help