All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bo Chen <chen@chenirvine.org>
To: Neal Kreitzinger <nkreitzinger@gmail.com>
Cc: Jeff King <peff@peff.net>,
	Sergio Callegari <sergio.callegari@gmail.com>,
	git@vger.kernel.org
Subject: Re: GSoC - Some questions on the idea of
Date: Fri, 13 Apr 2012 17:36:28 -0400	[thread overview]
Message-ID: <CA+M5ThRJYeVgHtKjuDbpDDMUv+k33cVZkeJ887_TnsB9BHAzVg@mail.gmail.com> (raw)
In-Reply-To: <4F872D24.8010609@gmail.com>

On Thu, Apr 12, 2012 at 3:29 PM, Neal Kreitzinger
<nkreitzinger@gmail.com> wrote:
> On 4/11/2012 4:35 PM, Jeff King wrote:
>>
>> On Tue, Apr 10, 2012 at 08:24:48PM -0500, Neal Kreitzinger wrote:
>>
>>> This is all theory to me, but the reality is looming over my head
>>> since most of the components I should be tracking are binaries small
>>> (large history?) and big (but am not yet because of "big-file"
>>> concerns -- I don't want to have to refactor my vast git ecosystem
>>> with filter branch later because I slammed binaries into the main
>>> project or superproject without proper systems programming (I'm not
>>> sure what the c/linux term is for 'systems programming', but in the
>>> mainframe world it meant making sure everything was configured for
>>> efficient performance)).
>>
>> So properly implemented, no, you would not have to ever filter-branch to
>>
>> tweak these settings. You might have to do a repack to see the gains
>> (because you want to delete the old non-split representation you have in
>> your pack and replace it with a split representation), but that is
>> transparent to git's abstract data model.
>>
> I'm likely going to have to slam graphics files into the main repo in the
> very near future.  It sounds like once git.git is updated for big-file
> optimization I can just upgrade to that git version and repack to get the
> benefits.  Any idea when that version of git will come out release number
> wise and calendar wise?
>
> (Don't read this next part if you just ate or are eating or drinking.  You
> may throw-up from nausea or choke from laughing.)
> (I am forced to deal with a mandated/micromanaged change control menu design
> from the powers-that-be that is based on cvs workflow and to
> wipe-your-nose-for-you.  It can't even cope with branches much less
> submodules so in that context there isn't time to implement the graphics
> tracking as a submodule.  This change control menu is designed to replace
> cvs commands with equivalent-results git-command sequences.  While there are
> many git users who import from svn into git, do their work in git, and then
> export back into svn to get work done, ironically I am probably the only git
> user who has to import from git (powers-that-be mandated cvs-style menu
> controlled git-repo) into git (separate normal git repo and commandline), do
> the work in normal git, and then export it back into git (cvs-style menu
> controlled git-repo).)

It seems that this is not directly related to the big-file support
issue. Maybe it is better to discuss it in a new thread ^-^
>
> v/r,
> neal

  parent reply	other threads:[~2012-04-13 21:36 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-28  4:38 GSoC - Some questions on the idea of "Better big-file support" Bo Chen
2012-03-28  6:19 ` Nguyen Thai Ngoc Duy
2012-03-28 11:33   ` GSoC - Some questions on the idea of Sergio
2012-03-30 19:44     ` Bo Chen
2012-03-30 19:51     ` Bo Chen
2012-03-30 20:34       ` Jeff King
2012-03-30 23:08         ` Bo Chen
2012-03-31 11:02           ` Sergio Callegari
2012-03-31 16:18             ` Neal Kreitzinger
2012-04-02 21:07               ` Jeff King
2012-04-03  9:58                 ` Sergio Callegari
2012-04-11  1:24                 ` Neal Kreitzinger
2012-04-11  6:04                   ` Jonathan Nieder
2012-04-11 16:29                     ` Neal Kreitzinger
2012-04-11 22:09                       ` Jeff King
2012-04-11 16:35                     ` Neal Kreitzinger
2012-04-11 16:44                     ` Neal Kreitzinger
2012-04-11 17:20                       ` Jonathan Nieder
2012-04-11 18:51                         ` Junio C Hamano
2012-04-11 19:03                           ` Jonathan Nieder
2012-04-11 18:23                     ` Neal Kreitzinger
2012-04-11 21:35                   ` Jeff King
2012-04-12 19:29                     ` Neal Kreitzinger
2012-04-12 21:03                       ` Jeff King
     [not found]                         ` <4F8A2EBD.1070407@gmail.com>
2012-04-15  2:15                           ` Jeff King
2012-04-15  2:33                             ` Neal Kreitzinger
2012-04-16 14:54                               ` Jeff King
2012-05-10 21:43                             ` Neal Kreitzinger
2012-05-10 22:39                               ` Jeff King
2012-04-12 21:08                       ` Neal Kreitzinger
2012-04-13 21:36                       ` Bo Chen [this message]
2012-03-31 15:19         ` Neal Kreitzinger
2012-04-02 21:40           ` Jeff King
2012-04-02 22:19             ` Junio C Hamano
2012-04-03 10:07               ` Jeff King
2012-03-31 16:49         ` Neal Kreitzinger
2012-03-31 20:28         ` Neal Kreitzinger
2012-03-31 21:27           ` Bo Chen
2012-04-01  4:22             ` Nguyen Thai Ngoc Duy
2012-04-01 23:30               ` Bo Chen
2012-04-02  1:00                 ` Nguyen Thai Ngoc Duy
2012-03-30 19:11   ` GSoC - Some questions on the idea of "Better big-file support" Bo Chen
2012-03-30 19:54     ` Jeff King

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CA+M5ThRJYeVgHtKjuDbpDDMUv+k33cVZkeJ887_TnsB9BHAzVg@mail.gmail.com \
    --to=chen@chenirvine.org \
    --cc=git@vger.kernel.org \
    --cc=nkreitzinger@gmail.com \
    --cc=peff@peff.net \
    --cc=sergio.callegari@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.