2016-05-06 2 views
2

私は最近、新しいチームプロジェクトのためにTFVCの代わりにGitを試してみるように私の同僚の一部を納得させました。盲目的に切り替えるのではなく、それが私たちに利益をもたらすかどうかを評価したいと思っています。私が把握することができないよう癖(多くの)TFSのGit - ブランチの切り替え - 'rmdir ...できませんでした'

一つは、ブランチをチェックアウトしようとしているとエラーが発生した

を見ています。詳細メッセージ:rmdir 'C:/ .........': アクセスが拒否されました。

これはTFSチームエクスプローラを通過し、新しいブランチを試してみるときです。 フォルダから読み取り専用を削除しようとしましたが、無駄です。 しかし、奇妙なのは、私がコマンドラインを通って 'git checkout develop'を実行するとうまくいくということです!そして、これはTFSにも反映されています。

このメッセージを検索しようとしましたが、このエラーを説明する単一のWebページは見つかりませんでした。

これまでの経験が良いされているので、それはイライラが、私はこれを解決できない場合は、おそらくそれは、これが最善の解決策である場合、私は知らない裏TFVC :(

+0

Git for Windowsをインストールして、コマンドラインから実行してみてください。または、VSをadminとして起動し、再試行してください。私はgitにディレクトリを削除する権限がないと思いますか? –

+0

これは私の記事で私が言っていたことです。コマンドラインを使うとうまく動作し、TFSはブランチの切り替えを示していますが、GUIでコマンドを実行するオプションを失いたくはありません。私はまた、管理者としてVSを開始しました:( –

答えて

0

のだ - しかし、どのような最終的には私のために働きました

前に私が推論したのは、ソースコードの最初のコミットのために新しいgit reposにフォルダを転送したときでしたが、それは奇妙なVS TFVCの読み込み専用のものですが、私は通常ファイルエクスプローラでこれを上書きし、読み取り専用をfalseに設定できましたが、

奇妙ですが、今はうまくいきますので、TFSフォルダをgit repoにドラッグアンドドロップすると何かしていたはずです。

関連する問題