Cor*_*ker 11 git deployment continuous-integration automation visual-studio
我在Visual Studio Online中创建了一个Build Definition,它指向BitBucket上托管的"External Git"存储库.详细信息在"存储库"选项卡下设置如下:

当我手动排队构建时,使用"队列构建..."按钮,一切都按预期工作.我的日志如下:
2015-07-22T07:07:50.0285647Z Syncing repository: NxGN.OpenCast (Git)
2015-07-22T07:07:53.6355527Z Checking out origin/dev to C:\a\6268f160\NxGN.OpenCast
2015-07-22T07:07:53.9928992Z Checked out branch dev for repository NxGN.OpenCast at commit 9a658c94a1045df5656a654c780f5b7d1c2809f4
Run Code Online (Sandbox Code Playgroud)
我的问题是,对于预定的构建,配置如
它失败并带有以下日志:
2015-07-22T07:20:24.0976453Z Syncing repository: NxGN.OpenCast (Git)
2015-07-22T07:20:26.6424255Z Checking out +origin/dev to C:\a\6268f160\NxGN.OpenCast
2015-07-22T07:20:26.6724252Z ##[error]No valid git object identified by '+origin/dev' exists in the repository.
Run Code Online (Sandbox Code Playgroud)
我试图指定分支为dev,origin/dev,refs/heads/dev,所有这些地方的+在生产日志中的分支名称的开头.
我究竟做错了什么?
也许这是refspec+的一部分。
在这种情况下,请尝试作为值(在“包含”字段旁边):
dev:refs/remotes/origin/dev
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
303 次 |
| 最近记录: |