草庐IT

configuring_tfs

全部标签

戈朗 : "go get github.com/.." errors with "cannot find header file" - where is this configured?

我正在尝试将GO与SFML一起使用,并在示例程序中使用。我需要使用“goget”安装包gosfml。我在MacOSX上。我从源代码编译并安装了SFML。包含文件在/usr/local/include/SFML下下面的命令给出了找不到头文件的错误。>gogetgithub.com/manyminds/gosfml#github.com/manyminds/gosfmlgo-proj/src/github.com/manyminds/gosfml/circleShape.go:7:11:fatalerror:'SFML/Graphics/CircleShape.h'filenotfound

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 - 使用所有历史将 Git 迁移到 TFS

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

Git:是否有类似 TFS shelfset 的功能?

我尝试保存“统一差异”,但找不到应用它的方法。补丁适用于提交的更改,我不希望提交没有经过适当的代码审查。想法赞赏! 最佳答案 货架集只是临时分支。所以-只需创建新分支。Git中的分支非常轻量,因此创建、推送和从服务器删除都非常简单和快速。您可以将其命名为wip-blabla以通知它尚未准备就绪。 关于Git:是否有类似TFSshelfset的功能?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/qu

git - 如何将现有的 TFS-git 提交链接到 TFS 工作项?

过去,我们的团队使用TFSourceControl开发项目。现在我们开始在TFS2013上开发一个新项目,并将Git作为VCS捆绑在其中。最近我不小心提交了新项目,但没有将工作项链接到它。与过去类似的情况一样,我在VS2013中打开相应的工作项,然后在其中打开“所有链接”选项卡以创建一个提交链接。我注意到另一个提交与类型“FixedinCommit”相关联。我按下“链接到”按钮,然后试图找到相应的链接类型,但没有这样的链接。只有与代码相关的“变更集”链接类型,但它只显示其他团队项目中的TFVC变更集,但不显示Git提交。我尝试了另一种方式。我从此工作项打开了另一个提交,打开了我在“未链

git - 在 visual studio 中切换 Git 和 TFS 源代码控制

我处于需要同时运行TFS和Git的情况。我需要在两者之间切换。Git已安装并配置为在本地运行。TFS在公司服务器上运行。如何在VisualStudio2013中的两种环境之间切换?如果git集成得到改进,我愿意切换到VS2015。VS首先检测到Git,然后切换到“团队资源管理器”中的源代码管理。我偶然发现了一种切换到TFS的方法(我不记得了),现在我不知道如何切换回Git。如果您关心的话,我需要同时运行Git和TFS,因为我不允许在TFS中创建分支,而且我无法在主干中处理提交或管理N个货架集。我要使用特性分支 最佳答案 如果您想使用

git - 为什么带有 GIT 的 TFS 不能从命令行运行?

我想将git命令行工具与MicrosoftTeamFoundationServerGit存储库一起使用。但是每次我想访问远程仓库时,身份验证都失败了。当然,我正在使用ActiveDirectory(这是一个TFS服务器)。gitrepo管理在VisualStudio中完美运行。(甚至推送、同步、克隆等)。Cloninginto'blabla'fatal:Authenticationfailedfor'http://server:8080/tfs/BlaCollection/_git/blabla/'我有意使用这种模式,但总是失败。域\用户名用户名@domainforest有人使用命令行