tfs相关内容

TFS / Git扩展似乎忽略.gitignore

我使用'Visual Studio Tools for Git'扩展来运行VS 2013 Update 3。此扩展适用于团队资源管理器和Git的用户,我没有安装并运行其他与Git和TFS相关的扩展。我使用微软的TFS Cloud服务来备份和分享我的工作。 一切都按预期工作了几个月。我希望能够再次使用这个VS扩展,但问题是,默认情况下应该忽略.gitignore应该忽略的文件。从命令行查看时, ..
发布时间:2018-04-26 13:45:16 其他开发

如何在TFS存储库中使用git-tfs和惯用的git分支?

我如何按照习惯使用git-tfs? git的用法是检查分支到根目录存储库。检出一个分支将用该分支的内容替换该目录的内容。 TFS的习惯用法是检查不同的目录在存储库的根目录下(即使是主分支或中继分支)。检出一个分支会将它放到当前旁边的一个新目录中。 使用 git-tfs ,我可以克隆一个TFS仓库或分支到一个git仓库。我想以与git分支成语一致的方式在具有多个分支的TFS存储库上工作。但我不 ..
发布时间:2018-04-26 13:38:10 其他开发

从TFS迁移到Git

是否可以从TFS 2008迁移到Git,并保留所有历史记录等? 我见过一些关于通过SVN来实现它的引用,但这看起来相当复杂,而且我的任务是将Git引入到我的工作中,这使得我的任务变得复杂。 >解决方案 有一种直接的方式叫做 git-tfs 你只需要做一个 git tfs clone 我建议获取源代码并将其添 ..
发布时间:2018-04-26 13:37:03 其他开发

与其他人相比,Team Foundation Server分支特征

TFS的分支特征是什么? 早期分支/重分支 例如工具Perforce,Subversion,CVS,我们看到分支正在获取主干的副本。这是“早分支”的所有文件被定义为分支,而不管这些文件是否在该分支进行了更改。 该方法开始创建新版本文件,在决定创建分支时,为整个文件树。 其中一个最大的缺点是,在该分支之外进行的任何更改(通常在主干中),您希望将其带入分支,需要每个文件向内合并 ..
发布时间:2018-04-26 13:28:15 其他开发

Git和Team Foundation Server

更新:我不再使用TFS。但从评论中我可以看出 git-tfs 显然是现今的一种方式。 有没有人使用Git作为离线解决方案对于Team Foundation Server? 对于Subversion,您可以使用git-svn将私有存储库保留为svn后端。 我尝试使用 SvnBridge 和git-svn与TFS合作。起初它看起来很有希望,但Visual Studio认为解决方案是在 ..
发布时间:2018-04-26 13:11:10 其他开发

如何检索Git中当前提交的散列?

我已经编写了一个工具(使用来自Git的钩子),我可以将workiteidentifiers注入Git变更集的消息中。不过,我还想将Git提交的标识符(哈希)存储到自定义的TFS工作项目字段中。通过这种方式,我可以检查TFS中的工作项并查看与工作项相关的Git变更集。 如何轻松地从Git的当前提交中检索哈希值? 解决方案 要将任意扩展对象引用转换为SHA-1,只需使用 git-rev- ..
发布时间:2018-04-26 12:34:01 其他开发

在TFS 2013托管的远程Git存储库上有没有办法对git / prune进行git?

随着时间的推移,对于托管在TFS 2013(Update 4)上的Git仓库, .git 文件夹的大小会增加。 .git 文件夹的大小最初可能很大,直到 git gc --aggressive --prune = now 手动执行。 微软说,TFS 2013不会自行执行 git gc 操作。 不幸的是,它似乎也不可能强制TFS做到这一点。 有没有办法gc / prune托管在T ..
发布时间:2018-04-19 18:17:52 其他开发

Team Foundation Server 2015(tfs2015)在orgin / remote上运行git gc --prune = now

有没有办法在远程Team Foundation Server 2015(tfs2015)上运行 git gc --prune = now ?或者是在本地运行 git gc --prune = now 的唯一方法,然后在tfs2015上创建新的存储库并将其推送到新的远程,然后删除旧的存储库并重命名新的资料库到旧名称。不要忘了在做这些时关闭喜欢的提交。 解决方案 请参阅 https://blo ..
发布时间:2018-04-19 18:14:42 其他开发

根据TFS 2005永久删除

我知道关于 tf destroy 命令,但只适用于TFS 2008。 我也知道关于,但我想知道是否有一个内置的工具来实现这一点。 解决方案 除了升级到2008(或更高版本)之外,没有支持的方式来永久销毁版本控制项目。从技术上讲,你可以手动编辑数据库,但是由于架构比看起来更复杂,[有意]没有记录,所以你极有可能破坏东西。 ..
发布时间:2017-11-04 22:04:12 其他开发

将TFS 2010历史记录导出到Excel或文本文档

如何从TFS 2010中导出包含用户,日期和完整注释(未截断)的历史记录? 例如,在Team Explorer中:点击团队成员名称>显示签到历史记录。这将提示用户的入住历史记录,但是这些注释被截断。 解决方案 最简单的方法是连接到来自excel的TFSWharehouse,然后从excel表中的源代码控制历史记录中提取数据。这是非常简单和非常强大的。 您可以在这里找到有用的信息 ..
发布时间:2017-10-05 14:35:23 开发方法

Team Foundation Server Sample中的InvalidProgramException异常

在尝试运行名为“C#Example.WorkItemBrowser”的示例项目时,我收到一个System.InvalidProgramException异常。 当我尝试执行这些行时,异常也会出现: TeamFoundationServer tfserver = new TeamFoundationServer(“http: /本地主机:8085\" ); tfserver.Ensur ..
发布时间:2017-10-01 01:00:07 C#/.NET

TFS2010:打开某些Excel报告给出错误TF80076

当我尝试打开某些TFS2010 Excel报表时,我从Excel中收到以下错误弹出窗口: TF80076:工作中的数据项目是 无效或您没有 权限修改数据。请 纠正问题并重试。 然后是弹出窗口: TF208103: 工作簿的初始化连接到Team Foundation 服务器不成功。 工作簿将关闭....等等。 ...和Excel关闭。 抛出此错误的报告包括: ..
发布时间:2017-09-07 08:56:04 Office

TFS 2013事件处理工作项目更改

我的TFS服务器版本是2013,而且我想要开发一个在TFS团队集合中创建或更改工作项目的软件。我计划在2015年之前升级。 我尝试了以下文章,但在2013年无效... 你推荐什么? 解决方案 找到答案! 这是我的代码: 使用Microsoft.TeamFoundation.Common; 使用Microsoft.TeamFoundation.Framework.S ..
发布时间:2017-08-29 19:50:02 开发方法

TFS_SCHEMA_VERSION将tfs 2010更新为sp1时出现问题

我已将SP1应用到已安装的RTM版本,当我尝试访问团队服务器时,会发生一个错误,指示出错的TFS_SCHEMA_VERSION: 请求的模式属性TFS_SCHEMA_VERSION与预期值不匹配。该服务器需要Microsoft Team Foundation Server 2010(SP1)架构,但数据库当前将实现Microsoft Team Foundation Server 2010(R ..
发布时间:2017-08-28 03:26:21 开发方法

实体框架合并噩梦

我们采用了实体框架,我们发现,当多个人在各个源代码控制分支中进行单独的更改时,当它们合并在一起时会产生大量冲突,从而导致模型文件损坏。 我们倾向于强制对档案进行排他性检查,但我想避免这种情况。 我的问题是... 有没有更好的比较工具来处理这个更好,还是有另一种方法可以采取? 寻找可以证明的东西。 新更新: 对于那些你遇到这个问题,它是基于旧的EF。我建议在EDMX上 ..
发布时间:2017-08-18 23:25:09 .NET组件控件

TFS电子邮件通知

当我在TFS中添加一个错误(工作项目),并将其分配给一个用户时,我想要一个发送给该用户的电子邮件。 错误已经“分配给”已更改,我希望该用户收到一封电子邮件。 当TFS 2008中分配更改的错误时,是否可以向用户发送警报? 解决方案 在VS 2005年至少,在团队菜单中,您将找到一个项目警报... 项目,允许用户指定我的工作项目由其他人更改的电子邮件地址,其中涵盖了您提及的两种情况。 ..
发布时间:2017-08-09 01:24:26 开发方法

TFS 2013(更新2)团队警报不发送电子邮件

我已经按照这里进行讨论,我确实有在将Update-2应用到TFS 2013(Update-1)之后,类似的情况。注意:在升级之前,所有用途都可以正常工作。 个人提醒 DO 工作,所以不是明确的SMTP服务器错误。 团队警报不要工作。 TFS 2013 已连接到Active Directory。 所有用户都有电子邮件地址。 事件查看器中没有任何错误。 我会感谢帮助。谢谢。 ..
发布时间:2017-08-09 00:51:21 开发方法

是否有可用于集成emacs和TFS的解决方案?

Google搜索emacs和tfs前几个结果似乎是暴力的。我想知道有没有人在使用tfs的环境中运用emacs?是否有任何可用的软件包,这将允许我使用emacs与tfs,而不需要大量的定制我的部分?如果我的操作系统是winxp有任何后果。 解决方案 这是第一个剪辑。 和指向emacswiki的链接。 ..
发布时间:2017-08-08 04:16:06 开发方法

EF代码首次迁移到部署旧版本

我正在使用TFS发行管理来进行持续的集成和部署。 我正在使用migrate.exe在部署过程中执行数据库迁移,当你从旧版本到较新版本时,这很棒。当您要部署较旧版本的应用程序时,它会变得更加笨拙。 基本上,保存上下文迁移的程序集必须知道如何执行从版本3到版本2.通常,您将使用要部署的程序集作为迁移源,但在这种情况下,您必须使用已部署的程序集,因为它们是唯一知道如何从v3到v2。 (版本2 ..