Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

TFS環境でTF400963とかいうエラーが出たら……


TFS環境にてソース管理していたときのこと。
差分チェックでアレコレしているウチに、
勢いあまって不要ファイルの実体ごと削除してしまいました。

すると、それ以降本体と同期しようにも

TF400963 エラー

とやらが発生しフォルダすら見られなく。
これは消したファイルをTFSが追跡出来なくなったのが原因です。

TFSは内部的にSQLiteでデータを管理しているため、
データ仕様に通じてないとリンクミスの修正はかないません。
大抵、こういうポカをやる時は時間が無いのでなおのこと。

……というわけで、強硬手段。
一旦、.vs以外の全部をコピー退避させたうえで、全削除。
新規にTFS環境同期用ディレクトリを用意し、
その上に先ほど退避させた内容を上書きして完了です。