TFS'den C# dosyasına dosya eklemeye çalışıyorum. İşte benim kodum. Dediğim zaman workspace.GeWorkingFolderForLocalItem gayet iyi çalışıyor ve klasör eşleme aldığınıC# TFS Workspace.PendADD Klasör için çalışma eşlemesi yok
Workspace workspace = versionControl.QueryWorkspaces(Environment.MachineName, versionControl.AuthorizedUser, Environment.MachineName).SingleOrDefault();
if (workspace == null)
{
w("No workspace configured");
return;
}
//String topDir = null;
var troubleshooter = workspace.GetWorkingFolderForLocalItem("LocalPath");
workspace.PendAdd("Filepath", true);
Onun tuhaf. Sorun, aynı yoldan TFS'de bir dosyayı PendADD denediğimde ortaya çıkıyor, daha sonra "LocalPath" için hiçbir Çalışma eşleştirmesinin bulunmadığını belirten Önemli Hata oluştu.
Herhangi Bir Tahmin Edin? Aslında, bir şey eklemek olmaz yinelemeli workspace.PendAdd
çağırarak, aksi:
Teşekkürler dostum ama eşlemeler var ve iyi çalışıyor. "GetWorkingFolderForServerItem" i denediğimde söz konusu açıklandığı gibi beklenen değeri döndürür –