Jeff King <peff@xxxxxxxx> writes: > On Sat, Jul 02, 2011 at 10:18:55PM +0300, Al Haraka wrote: > > > > which will make the repository-wide non-version-controlled gitattributes > > > the same as the last committed version. The problem is that it won't be > > > automatically updated as you commit and push changes to .gitattributes. > > > > I thought my plan was to try and avoid this by using the > > core.attributesfile directive, forcing this stuff to operate system > > (well, account, besides the point here) wide on all repos with > > specifying a .gitattributes (or, since it base bare, as you pointed > > out yourself, $GIT_REPO_DIR/info/attributes) every single time. Did I > > misunderstand the mailing list thread that mentioned this a while > > back? > > Ah, I see. That seems like a reasonable solution. Are you sure that the > user running gitweb as a CGI is the same as the user you log in as? That > is, are you sure that ~/.gitconfig is being parsed when it is called as > a CGI, and it's not looking in ~www/.gitconfig or something? > > It would depend how your hosting is set up. Well, there is also system wide $(prefix)/etc/gitconfig file... > > This is the reason I went through the trouble of compiling an updated > > version in my account (as opposed to the installed version on the > > Dreamhost box; they are stuck at version 1.7.1.1; I saw this mentioned > > on a thread somewhere and wanted to get the "latest" (well latest > > stable version) to avoid this kind of problem? Was that the right > > thing to do? Will it even work in this case? I get the feeling from > > your response I was expecting a lot with RTFM'ing more. > > It sounds like it should work to me, but I've not tested it (nor do I > even run gitweb; I just have an interest in textconv). The question is if --textconv works with git-diff-tree, because that is what gitweb uses. BTW. we could use --textconv in 'blob' and 'blame' views (it is documented that git-cat-file supports --textconv, and it is checked in git testsuite but not documented that git-blame supports --textconv). But it would require changes to gitweb. Hoping that this email will made it... -- Jakub Narebski Poland ShadeHawk on #git -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html