问题标签 [git-tfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
436 浏览

git - Git-Tfs 在搁置期间向 tfs 发送错误的身份

当我尝试使用命令搁置 git-tfs 中的更改时git tfs shelve MY_SHELVE_NAME,我收到以下错误:

看起来 git tfs 传递的是我的显示名称而不是我的用户名。它尝试将本地配置值 tfs-remote.default.username 和 tfs-remote.username 设置为我的 Windows 用户名,但这不起作用。我使用了错误的配置值还是其他错误?

的输出git tfs shelve MY_SHELVE_NAME -d

0 投票
1 回答
662 浏览

git - Git 永久忽略变更集

我在我的 git 存储库中进行了更改,我不想再传播给其他任何人。我确实想将更改保留在我的本地存储库中。也就是说,我希望拉入我的仓库以合并到我所做的更改中。

一个理想的答案会以某种方式向 git 指定它应该在我发出合并命令时永久忽略某个变更集。我宁愿不必每次合并时都挑选出那个变更集。

为什么?

如果您对原因感到好奇:我正在使用 git-tfs。Visual Studio 有将 TFS 绑定存储在解决方案和项目文件中的不幸习惯。我想删除这些绑定,以便 VS 停止抱怨绑定错误,但如果我不小心将修改后的文件签入 TFS,它将破坏我团队中仍在使用 TFS 的所有成员的 TFS-VS 集成。

如何?

我有没有一种简单的方法可以指示 git 在执行合并时始终忽略某个变更集?

0 投票
3 回答
8521 浏览

git - 用 git tfs 合并两个 TFS 分支

我正在使用git-tfs,我想知道是否可以使用git-tfs. 我有两个分支 $/MyCompany/Dev & $/MyCompany/Release-3.3。Release-3.3 源自 Dev 分支。两者都使用 git tfs 作为不同的 git 存储库检出。

我想将更改重新合并到 Dev 分支中。这可以通过git-tfsTFS 工具来实现吗?或者我是否必须尝试使用​​ TFS 工具来实现?

0 投票
2 回答
736 浏览

git - 克隆一个 git-tfs 中央仓库,并隐藏 TFS

我在 TFS(Microsoft Team Foundation Server)中有一个代码存储库。我可以使用 git-tfs 将其转换为 git 存储库。

但我想做的是设置一个推送到 TFS 的中央 git 存储库,并让所有开发人员克隆该 git 存储库并且无法推送到 TFS。就中央回购“下游”的任何人而言,我根本不希望有任何迹象表明存在 TFS 回购。

由于 TFS 服务器信息包含在 git-tfs 生成的 repo 中,我该怎么做呢?

0 投票
1 回答
2194 浏览

git - Git 到 TFS 2008 单向迁移(附历史记录)

我是 Git 的新手。我正在探索将 Git 存储库单向一次性迁移到 TFS(带有历史记录)。我正在研究插件git-tfs。我在这个特定场景中找不到任何帮助/wiki/博客。在这种情况下,我可以使用 git-tfs checkin 或 git-tfs clone 命令吗?任何例子都会很棒!谢谢!!

0 投票
2 回答
4596 浏览

git - git-tfs:如何克隆包含空格的 tfs 项目

我正在尝试使用 git-tfs 克隆 TFS 存储库。

它适用于名称中没有空格的 TFS 项目,例如:

但我也有一些项目/文件夹中同时包含空格和瑞典字符:

当我运行命令时,我得到:

任何建议如何解决这个问题?

0 投票
1 回答
1102 浏览

tfs - git-tfs 访问路径被拒绝

我正在尝试使用 git-tfs 克隆一个 TFS 项目,但我并没有走得太远。见下文

我可以在 Visual Studio 2010 中签出这个项目,但也不是没有问题。源代码中有一些大型 (2-5MB) PDF 文件会导致 Team Explorer 在通过 VPN 进行结帐时超时。我可以简单地隐藏这些大文件,以便将它们排除在外,然后 Visual Studio 就完全没有问题了。

有任何想法吗?这是 TFS 服务器上的配置问题吗?可能是由大型二进制文件引起的吗?

任何提示都值得赞赏,我真的不想在这个 TFS 管理的项目中丢失 git...

0 投票
1 回答
420 浏览

git-tfs - git-tfs:预览更改

我可以在不使用的情况下预览将签入到 TFS 的更改git tfs checkintool吗?

我更喜欢像 GitGui 这样更好的用户界面,而且我不想冒险意外点击确定。

0 投票
2 回答
2414 浏览

tfs - TFS 源代码控制区分大小写

TFS 有一个有趣的习惯,即在文件夹中混淆大小写。例如,一些开发人员可能会签入,$/FooBar/readme.txt而其他开发人员可能会签入$/Foobar/readme.txt

无论如何强制TFS将文件/文件夹视为区分大小写?

例如,如果一个文件夹$/FooBar/已经存在,当有人添加 时$/foobar/readme2.txt,文件夹大小写将更新为 $/FooBar/readme2.txt,因为它已经存在。

大多数情况下,用户不会注意到这一点,但在 TFS 数据库内部,这可能会导致其他工具(如git-tfs)的混淆。

0 投票
2 回答
20385 浏览

git-tfs - 如何删除通过 Chocolatey 安装的软件包?

我使用安装了 gittfs

cinst gittfs

我现在如何删除 gittfs 包?