草庐IT

tfs-2015

全部标签

javascript - 错误 : [ngModel:datefmt] Expected `2015-05-29T19:06:16.693209Z` to be a date - Angular

我正在使用rest-framework和Django开发angular应用程序..应用程序从服务器接收带有json的信息。其中一个键是created_time...该字段的值是根据iso-8601的格式,例如2015-05-29T19:06:16.693209Z。在客户端我有一个字段:但是当数据到达时我得到这个错误:Error:[ngModel:datefmt]Expected`2015-05-29T19:06:16.693209Z`tobeadatehttp://errors.angularjs.org/1.3.13/ngModel/datefmt?p0=2015-05-29T19%

javascript - 如何仅在 ES2015 中生成从 0 到 n 的数字范围?

我总是发现JavaScript中缺少range函数,而它在python和其他语言中可用?有什么简洁的方法可以在ES2015中生成数字范围?编辑:我的问题与提到的重复问题不同,因为它特定于ES2015而不是ECMASCRIPT-5。此外,我需要范围从0开始,而不是特定的起始数字(尽管如果有就更好了) 最佳答案 您可以在新创建的数组的键上使用扩展运算符。[...Array(n).keys()]或Array.from(Array(n).keys())如果使用TypeScript,Array.from()语法是必需的

javascript - ES6/2015 中的空安全属性访问(和条件赋值)

在ES6(ES2015/JavaScript.next/Harmony)中是否有像这样的null安全属性访问(null传播/存在)运算符?/strong>在CoffeeScript中?还是计划用于ES7?varaThing=getSomething()...aThing=possiblyNull?.thing这大概是这样的:if(possiblyNull!=null)aThing=possiblyNull.thing理想情况下,如果possiblyNull为null,则解决方案不应分配(甚至undefined)给aThing 最佳答案

git - 在 TFS 中需要 Pull Request

PullRequests最近在TFS中实现。有没有办法强制用户提出merge请求,并让其他人在merge到分支之前对其进行审查?我已经尝试限制对TFS组的分支的贡献权限,但这也阻止了它们通过PullRequestsmerge。 最佳答案 你用TFS2013标记了你的问题,我认为你严格要求的是不可能的。但在TFS2015和VSO中您可以在团队项目设置下访问一个名为BranchPolicies的功能->VersionControl->单击您的Repository->BranchPolicies。好吧,你勾选Requireaminimum

git - 使用 git 运行 TFS-2013 时经常出错

我们将TFS-2013配置为使用git存储库。大多数时候一切正常,但我们会遇到间歇性的构建错误-随着时间的推移,它们甚至似乎变得更加频繁。这是我们在出现问题时可以在构建日志中找到的内容:ExceptionMessage:Anerrorwasraisedbylibgit2.Category=Os(Error).Couldnotremovedirectory.File'C:/Builds/1/MyTool/MyTool_CI/src/.git/objects/pack/pack_git2_a02380'cannotberemoved:Theprocesscannotaccessthefil

git - TFS Git 创建 repo - "User must become compliant"

我们正在转换为TFSGit,但是,每次我尝试从VisualStudio创建一个新的存储库(即,创建一个本地存储库,并将其同步到VisualStudioOnline)时,我都会得到一个错误信息:“用户'@.com'必须合规。合规性可在以下位置更新:https://app.vssps.visualstudio.com/go/profile?mkt=en-US合规性可在以下位置更新:https://app.vssps.visualstudio.com/go/profile?mkt=en-US&cv=&cs=&reply_to=https%3A%2F%2Fapp.vssps.visualstu

git - 将当前文件与 VS2015 TFS Git 源代码管理中的历史版本进行比较

当我调出文件的历史记录时,我可以通过选择两者并执行“比较”来将该版本与历史记录中列出的另一个版本进行比较,或者我可以比较一个历史版本,它与以前的版本相比发生了变化选择“与上一个比较”。但是我找不到可以让我将历史列表中的历史版本与磁盘上当前编辑的版本进行比较的命令。有谁知道这个命令叫什么,所以我可以将它挂接到上下文菜单中吗?这是TFSVC的最佳功能之一,我希望它能深入VS2015中的GIT支持。编辑:因为没有官方解决方案:我按照@Patrick-MSFT的建议创建了一个用户语音项Allow"Compareworkingcopytohistoricalversion"versioningi

git - 在 Visual Studio 2015 中如何反转/撤消 Git 中的提交?

我有一个开发人员在托管在VSTS中的远程Git存储库中完成的提交需要回滚。在VisualStudio中,无需转到命令提示符或如何还原提交?IwanttoundothecommitthroughVisualStudiowithoutusingacommandprompt. 最佳答案 所选答案不正确。为了撤消提交,您需要选择重置,而不是还原。Revvert将使用先前提交中包含的代码进行新提交。其中reset实际上会删除所选版本之后的提交。 关于git-在VisualStudio2015中如何

git - 使用所有历史将 Git 迁移到 TFS

有什么方法可以将git存储库迁移到TFS及其所有历史记录,如版本、分支和推送消息?现在源代码在Github上,我想将其迁移到我的本地TFS存储库。 最佳答案 安装git-tf来自Codeplex来源,MSDownloads,或者更好:ChocolateyPackage:choco安装git-tf然后运行以下命令:首先您需要配置您的GIT存储库gittfconfigurehttp://yourserver.com:8080/tfs/DefaultCollection$/RepositoryNamecheckin文件,可选择保留作者/U

git - VS2015在git客户端中支持ssh协议(protocol)

这个问题在这里已经有了答案:Git(SSH)inVisualStudio2015(5个答案)关闭5年前。VS2013不支持远程Git存储库上的ssh协议(protocol)。我读过几篇文章,其中git客户端所依赖的底层C库现在已经添加了ssh支持,因此VS2015希望现在也支持它。有人知道是否支持SSH,如果支持,远程存储库的URL格式是什么,因为尝试使用ssh://不起作用?不幸的是,我们必须使用ssh协议(protocol)来连接到这个私有(private)git存储库。