gpt4 book ai didi

TFS 中的 Git - 分支切换 - 'Could not rmdir ...'

转载 作者:行者123 更新时间:2023-12-03 20:19:37 25 4
gpt4 key购买 nike

我最近说服了我的一些同事在一个新的团队项目中尝试使用 Git 而不是 TFVC,我听说过 DVCS 世界的一些优点,但与其盲目切换,我想评估它是否对我们有任何好处。

我似乎无法弄清楚的(许多)怪癖之一是试图 checkout 并看到

An error occured. Detailed message: Could not rmdir 'C:/.........': Access is denied.



这是我通过 TFS 团队资源管理器并尝试 checkout 一个新分支的时候。
我尝试从文件夹中删除只读,但无济于事。
但奇怪的是,如果我通过命令行进入并运行 'git checkout develop' 它工作正常!这反射(reflect)在 TFS 中。

我已尝试搜索此消息,但找不到讨论此错误的单个网页。

这很令人沮丧,因为到目前为止体验还不错,但如果我不能解决这个问题,那么也许它会回到 TFVC :(

最佳答案

我不知道这是否是最好的解决方案 - 但最终对我有用的只是删除本地存储库并重新克隆。

在我这样做之前,我的推理是当我将文件夹转移到新的 git 存储库以进行源代码的初始提交时,它可能保留了一些奇怪的 VS TFVC 只读内容。尽管我通常能够始终通过文件资源管理器覆盖它并将只读设置为 false。

奇怪,但它现在可以工作了,所以我认为它一定与将 TFS 文件夹拖放到 git 存储库有关。

关于TFS 中的 Git - 分支切换 - 'Could not rmdir ...',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37073460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com