gelen dosyanın en son sürümünü edinin. TFS'nin neden başarısız olduğunu bile bilmiyorum çünkü TFS bana bir istisna ya da bir şey atmıyor, sadece sessizce meydan okuyor ve hiçbir şeyi güncellemiyor.ben TFS yerel dosyaları güncellemeye çalışıyorum ama işe alınamıyor 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;
}
}
Ben TFS ile diğer tüm iletişim tarihi, sadece ince pendingchanges veya çıkış tüm çalıştığını eklemek zorunda. Bu oldukça sinir bozucu. Bununla hiç ön bilgileri ettik iken
[dokümanlar] göre (http://msdn.microsoft.com/en-us/library/bb139316%28v=vs.80%29.aspx), 'WorkSpace.Get() '[a döndürmelidir GetStatus] (http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.versioncontrol.client.getstatus%28v=vs.80%29.aspx) size kaç tane uyarı/hata/çakışma olduğunu söyleyen bir nesne Bunu saklamak ve bunu hata ayıklamada incelerseniz, ihtiyacınız olan bilgilere sahip olabileceği gibi geliyor. – Bridge