TFSからローカルファイルを更新しようとしていますが、動作させることができません。私はTFSが私に例外や何かを投げつけないので、なぜ失敗しているのか分からず、静かに私を無視して何も更新しない。TFSからファイルの最新バージョンを取得
public bool getLatest(string[] items)
{
try
{
Workspace myWorkspace = createWorkspace();
myWorkspace.Get(items,
VersionSpec.Latest,
RecursionType.Full,
GetOptions.Overwrite);
return true;
}
catch (Exception ex)
{
Tools.MessageLogger.LogError(ex.Message);
return false;
}
}
私はTFSと他のすべての通信がうまくある、pendingchanges、チェックインやチェックアウトはすべて機能していることを追加する必要があります。これはかなりイライラしています。
[docs](http://msdn.microsoft.com/en-us/library/bb139316%28v=vs.80%29.aspx)によると、 'WorkSpace.Get()'は[ GetStatus](http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.versioncontrol.client.getstatus%28v=vs.80%29.aspx)警告/失敗/競合の数を示すオブジェクトあなたがこれを保存してデバッグでそれを調べると、必要な情報を持っているかのように聞こえます。 – Bridge