小编Fab*_*cio的帖子

由于身份验证问题导致抓取

我有一台运行在Windows 2012 R2 x64上的Jenkins(2.0 Beta-2)服务器,新的版本配置为从TFS GIT(2013)获取源文件.我已经安装了Microsoft提供的Git for Windows版本 - 声称可以解决GIT CLI和TFS GIT之间的身份验证问题.

我的.gitconfig看起来像这样:

[credential]
    helper = manager
    interactive = never
    validate = false
    integrated = true
Run Code Online (Sandbox Code Playgroud)

Jenkins在服务帐户下运行,没有交互式会话.此服务帐户是构建服务器上本地管理组的成员,并且已正确配置为TFS上的贡献者.这里的问题是,当Jenkins构建开始时,它会在以下命令期间挂起:

git.exe -c core.askpass=true fetch --tags --progress http://my.tfs.server:8080/tfs/collection/_git/MyProject +refs/heads/*:refs/remotes/origin/*
Run Code Online (Sandbox Code Playgroud)

对我而言,似乎很明显它被卡住了,要求提供凭据,即使我已将其设置为使用git-credential-manager.我还尝试使用GCM中的"store"命令存储服务帐户凭据,但它失败并出现一个奇怪的错误(使用它的语法非常混乱,所以我可能做错了什么时候尝试它).

git tfs jenkins

8
推荐指数
1
解决办法
2万
查看次数

在RC4上完成绑定后,Angular2 AfterViewChecked不会在指令上触发

我有一个Angular 2指令,当表放置在可滚动的div内时,该指令可使给定表的标题(th)保持固定。它根据单元格上数据的大小调整列标题的大小,反之亦然。在Angular 2 RC1之前,它工作正常,但是在我将其升级到RC4之后,它停止了工作。

一段时间后,我意识到由框架触发的“ AfterViewChecked”事件的数量已减少,这可能是由于已解决的问题所致。现在的问题是我的指令不再触发其重新计算逻辑来调整表头的大小。

是否可以从父级的指令表中绑定或捕获事件以触发重新计算过程?

指令代码大致如下所示:

export class TableFixedHeaderDirective implements AfterViewChecked, AfterViewInit
...
ngAfterViewInit(): void ...
ngAfterViewChecked(): void ...
onWindowResize(): void ...
...
Run Code Online (Sandbox Code Playgroud)

在这些事件中,我调用逻辑来执行标头计算,该逻辑将根据所显示数据的宽度基本上调整标头或列的大小。

angular2-directives angular

3
推荐指数
1
解决办法
4915
查看次数

标签 统计

angular ×1

angular2-directives ×1

git ×1

jenkins ×1

tfs ×1