実行git tfs fetch
すると出力がありません。tfs サーバーから新しい変更セットを取得していないようです。次に、実行git tfs fetch -d
して次の出力を得ました。
C:\projects\Infinity>git tfs fetch -d
Command run:git tfs fetch -d
No authors file used.
git-tfs version 0.19.2.0 (TFS client library 12.0.0.0 (MS)) (32-bit)
Fetching from TFS remote default
git command: Starting process: git log --no-color --pretty=medium refs/remotes/tfs/default --
git command time: [00:00:00.0330000] log --no-color --pretty=medium refs/remotes/tfs/default --
git command: Starting process: git log --no-color --pretty=medium refs/remotes/tfs/default..HEAD --
git command time: [00:00:00.0210000] log --no-color --pretty=medium refs/remotes/tfs/default..HEAD --
info: refs/remotes/tfs/default: Getting changesets from 60 to current ...
Cleaning...
CleanupWorkspaceDirectory: Could not find a part of the path 'C:\projects\Infinity\.git\tfs\default\workspace'.
私が理解していない最初のことは、行...Getting changesets from 60 to current ...
The TFS repo is currently on changeset 59, and when I cloned the repo, it was on changeset 57. したがって、フェッチでは、変更セット 58 を現在のものにする必要があります。 .
2番目のことは、それが私に与える最後のエラーです。CleanupWorkspaceDirectory
エラーで何が起こっているのか誰でも説明できますか?
編集:
言及するのを忘れていたもう 1 つのことは、別の git リモートをリポジトリに追加したことです。また、refs/remotes/tfs/default にあるものを、git リポジトリから取得したブランチにマージしました。それが原因で何かがgit-tfs
壊れたのかどうかはわかりません...