Я пишу C# код для проверки в коде TFS сервер:Заезд кода в TFS сервер с помощью TFS API
Workspace WS = VersionControl.GetWorkspace(TeamProject);
WS.Map(TFSMapServerPath,LocalWorkingPath);
int NumberOfChange = WS.PendAdd(string.Format(@"{0}\Main\DotNet\",LocalWorkingPath),true);
PendingChange[] pendingChanges = WS.GetPendingChanges();
WS.CheckIn(pendingChanges,"Auto Check-in");
Но я получил ошибка
«Нет файлы, проверенные в ", все файлы/папки под LocalWorkingPath -« Ожидание изменений ».
Правильность ли вышеуказанных кодов?
получить последнюю и проверить, если вы видите ваш код там, иногда код проверяется, но TFS пишут, что это не так. – Hadash
Я использовал свою учетную запись для проверки сервера TFS, там есть файлы/папки, но статус «ожидает изменений», и мне нужно вручную зарегистрировать его, щелкнув правой кнопкой мыши по нему и щелкнув по регистрации. –
Если проект команды уже существует, файлы или папки успешно завершены, иначе это «ожидает изменения». Есть ли у нас какие-либо способы регистрации в случае, если Team Project не существует на сервере TFS? –