{"thread":{"id":"1823","subject":"Git and cogito uses different exclude files","startedAt":"2005-09-16T07:49:22Z","lastAt":"2005-09-17T06:45:05Z","messageCount":6,"participants":["Pierre Ossman","Catalin Marinas","Petr Baudis","Junio C Hamano","Sam Ravnborg"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"8665","messageId":"432A7902.20603@drzeus.cx","threadId":"1823","inReplyTo":null,"subject":"Git and cogito uses different exclude files","fromName":"Pierre Ossman","fromEmail":"drzeus-list@drzeus.cx","sentAt":"2005-09-16T07:49:22Z","receivedAt":"2005-09-16T07:49:22Z","isPatch":false,"sender":{"key":"drzeus-list@drzeus.cx","avatar":null},"body":"This has probably been pointed out previously, but I couldn't seem to\nfind it in the archives.\n\n'git status' and 'cg-status'/'stg status' uses different locations for\nthe exclude files. git expects .git/info/exclude and cogito and stgit\nexpects .git/exclude. This is easily solved by a symlink but it could be\nnice if common files have a single correct location. :)\n\nRgds\nPierre\n"},{"id":"8667","messageId":"tnxbr2t9zsk.fsf@arm.com","threadId":"1823","inReplyTo":"432A7902.20603@drzeus.cx","subject":"Re: Git and cogito uses different exclude files","fromName":"Catalin Marinas","fromEmail":"catalin.marinas@gmail.com","sentAt":"2005-09-16T08:34:19Z","receivedAt":"2005-09-16T08:34:19Z","isPatch":false,"sender":{"key":"catalin.marinas@gmail.com","avatar":null},"body":"Pierre Ossman <drzeus-list@drzeus.cx> wrote:\n> 'git status' and 'cg-status'/'stg status' uses different locations for\n> the exclude files. git expects .git/info/exclude and cogito and stgit\n> expects .git/exclude. This is easily solved by a symlink but it could be\n> nice if common files have a single correct location. :)\n\nThe latest StGIT snapshot uses .git/info/exclude. Probably next week I\nwill make a new StGIT release.\n\n-- \nCatalin\n"},{"id":"8669","messageId":"20050916104430.GA25169@pasky.or.cz","threadId":"1823","inReplyTo":"tnxbr2t9zsk.fsf@arm.com","subject":"Re: Git and cogito uses different exclude files","fromName":"Petr Baudis","fromEmail":"pasky@suse.cz","sentAt":"2005-09-16T10:44:30Z","receivedAt":"2005-09-16T10:44:30Z","isPatch":false,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"Dear diary, on Fri, Sep 16, 2005 at 10:34:19AM CEST, I got a letter\nwhere Catalin Marinas <catalin.marinas@gmail.com> told me that...\n> Pierre Ossman <drzeus-list@drzeus.cx> wrote:\n> > 'git status' and 'cg-status'/'stg status' uses different locations for\n> > the exclude files. git expects .git/info/exclude and cogito and stgit\n> > expects .git/exclude. This is easily solved by a symlink but it could be\n> > nice if common files have a single correct location. :)\n> \n> The latest StGIT snapshot uses .git/info/exclude. Probably next week I\n> will make a new StGIT release.\n\nSo does Cogito now. ;-) It still looks at .git/exclude as well and gives\nwarning if it exists.\n\n-- \n\t\t\t\tPetr \"Pasky\" Baudis\nStuff: http://pasky.or.cz/\nIf you want the holes in your knowledge showing up try teaching\nsomeone.  -- Alan Cox\n"},{"id":"8687","messageId":"7vfys5ote8.fsf@assigned-by-dhcp.cox.net","threadId":"1823","inReplyTo":"20050916104430.GA25169@pasky.or.cz","subject":"Re: Git and cogito uses different exclude files","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2005-09-16T16:43:27Z","receivedAt":"2005-09-16T16:43:27Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Petr Baudis <pasky@suse.cz> writes:\n\n>> The latest StGIT snapshot uses .git/info/exclude. Probably next week I\n>> will make a new StGIT release.\n>\n> So does Cogito now. ;-) It still looks at .git/exclude as well and gives\n> warning if it exists.\n\nLate last night I could not find in the list archive the \"list\nconsensus\" I used to justify what 'git-status' does in this log\nmessage:\n\n    Message-ID: <7vfysw89do.fsf@assigned-by-dhcp.cox.net>\n    From: Junio C Hamano <junkio@cox.net>\n    Subject: [PATCH] Teach git-status-script about git-ls-files --others\n    Date: Fri, 26 Aug 2005 18:18:59 -0700\n\n    When there is non-empty $GIT_DIR/info/exclude file, use it along\n    with .gitignore per-directory exclude pattern files (which was\n    a convention agreed on the list while ago and is compatible with\n    Cogito) to generate a list of ignored files as well.\n\n    Signed-off-by: Junio C Hamano <junkio@cox.net>\n\nI do remember checking Cogito and StGIT and making sure the use\nof .gitignore is consistent with you two, but I do not remember\nif we had consensus on info/exclude now.  It could be that I was\njust hallucinating back then and ended up forcing this change\nonto you and your users by mistake in this round.\n\nAnyway, thanks both.\n"},{"id":"8750","messageId":"20050917055009.GB31324@pasky.or.cz","threadId":"1823","inReplyTo":"7vfys5ote8.fsf@assigned-by-dhcp.cox.net","subject":"Re: Git and cogito uses different exclude files","fromName":"Petr Baudis","fromEmail":"pasky@suse.cz","sentAt":"2005-09-17T05:50:09Z","receivedAt":"2005-09-17T05:50:09Z","isPatch":false,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"Dear diary, on Fri, Sep 16, 2005 at 06:43:27PM CEST, I got a letter\nwhere Junio C Hamano <junkio@cox.net> told me that...\n> Petr Baudis <pasky@suse.cz> writes:\n> \n> >> The latest StGIT snapshot uses .git/info/exclude. Probably next week I\n> >> will make a new StGIT release.\n> >\n> > So does Cogito now. ;-) It still looks at .git/exclude as well and gives\n> > warning if it exists.\n> \n> Late last night I could not find in the list archive the \"list\n> consensus\" I used to justify what 'git-status' does in this log\n> message:\n> \n>     Message-ID: <7vfysw89do.fsf@assigned-by-dhcp.cox.net>\n>     From: Junio C Hamano <junkio@cox.net>\n>     Subject: [PATCH] Teach git-status-script about git-ls-files --others\n>     Date: Fri, 26 Aug 2005 18:18:59 -0700\n> \n>     When there is non-empty $GIT_DIR/info/exclude file, use it along\n>     with .gitignore per-directory exclude pattern files (which was\n>     a convention agreed on the list while ago and is compatible with\n>     Cogito) to generate a list of ignored files as well.\n> \n>     Signed-off-by: Junio C Hamano <junkio@cox.net>\n> \n> I do remember checking Cogito and StGIT and making sure the use\n> of .gitignore is consistent with you two, but I do not remember\n> if we had consensus on info/exclude now.  It could be that I was\n> just hallucinating back then and ended up forcing this change\n> onto you and your users by mistake in this round.\n\nI'm too tired to search now (just after a night bus trip from Denmark -\nactually, one of the bus drivers looked exactly like Linus, perhaps his\ntwin works for a Czech bus company?), but I believe we actually did\nagree on using .git/info/exclude instead of .git/exclude in some old\nnow-forgotten thread, or we are having the same hallucinations.\n\n-- \n\t\t\t\tPetr \"Pasky\" Baudis\nStuff: http://pasky.or.cz/\nIf you want the holes in your knowledge showing up try teaching\nsomeone.  -- Alan Cox\n"},{"id":"8752","messageId":"20050917064503.GA7583@mars.ravnborg.org","threadId":"1823","inReplyTo":"20050917055009.GB31324@pasky.or.cz","subject":"Re: Git and cogito uses different exclude files","fromName":"Sam Ravnborg","fromEmail":"sam@ravnborg.org","sentAt":"2005-09-17T06:45:05Z","receivedAt":"2005-09-17T06:45:05Z","isPatch":false,"sender":{"key":"sam@ravnborg.org","avatar":"https://gravatar.com/avatar/168a912606ed0742d840bb365e3cc21db390c36531a58341dc7a069cc1f15f62?d=mp&s=160"},"body":"> I'm too tired to search now (just after a night bus trip from Denmark -\nTell me next time and I will be happy to give a damn good danish beer!\n\n\tSam\n"}]}