首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在签出时忽略.gitattributes

在签出时忽略.gitattributes
EN

Stack Overflow用户
提问于 2016-05-26 09:53:38
回答 1查看 655关注 0票数 3

JGit不支持.gitattributes。有一个关于这个主题的5岁小虫

因此,ident宏不被JGit ($Id展开)使用。

如果您签出一个具有常规控制台git (支持.gitattributesident )的分支,则会发生宏扩展。如果然后执行git blame,它将不会看到与$Id$宏在行上的区别。这是意料之中的。

如果然后在同一回购上执行jgit blame,则可以在包含$Id$宏的行上获得$Id$

我在调查Sonarqube的Git插件的一个问题的时候发现了这个。那里的友好人士开了一个错误来跟进。

我的问题是:在结账时,我如何让普通的git .gitattributes 忽略.gitattributes额外的布朗尼点:我需要在詹金斯做这件事,所以最好是用詹金斯的Git插件。

老实说:我对一个肯定的答案并不抱太高的期望。最好的事情是JGit把他们的行动集中起来,支持.gitattributes__。但这里不是那种咆哮的地方。

EN

回答 1

Stack Overflow用户

发布于 2016-05-26 11:42:47

也许您可以从JGit自己的bug中获益,并使用它在Jenkins进行检查(事实上,我确信Jenking Git插件已经在使用JGit)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37457367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档