Обновление Компания OpsHub опубликовала обновление своей утилиты, которая устраняет проблему, с которой я столкнулся.Утилита миграции видеоизображения Visual Studio не работает с TF400023
Я пытаюсь перенести локальный Team Foundation Server 2010 в Visual Studio онлайн с помощью утилиты миграции OpsHub Visual Studio Online. Он успешно загрузил 1380 из 6585 наборов изменений, но застрял на одном из них и не будет продолжать. Сообщение об ошибке для множества проблематичной изменение:
ID набора изменений: 1417
ОН-SCM-009: Произошла ошибка во время синхронизации. TF400023: Локальная рабочая область не может быть согласована с сервером.
Если открыть рабочее пространство TFS в Visual Studio (при просмотре в O: \ w69_1), я получаю очень похожее сообщение об ошибке во всплывающем окне:
Ошибка
TF400023: Локальное рабочее пространство не может быть согласовано с сервером.
Визуальное консоль Студия Источник управления показывает дюжину повторений следующее сообщение об ошибке:
TF14060: Пункт $/EDT/SingleProjectClient/Данные не могут быть удалены. У одного или нескольких детей есть ожидающие изменения.
Просматривая нерешенным изменения в рабочем пространстве, то ясно, что $/EDT/SingleProjectClient/Data/AllProjects.sdf имеет незавершенный «сливаться исключить» изменения.
Изменения «слияния, удаления» присутствовали в первоначальном наборе изменений, сделанном на сервере базы данных на территории. Проблематичной ID 1417 набор изменений содержит следующие изменения:
- $/EDT/SingleProjectClient/данных: удаление
- $/EDT/SingleProjectClient/данных/AllProjects.sdf: слияние, удаление
I попытались отменить ожидающие изменения в $/EDT/SingleProjectClient/Data/AllProjects.sdf, но это не помогает. Утилита миграции продолжает выдавать то же сообщение об ошибке (TF400023: локальная рабочая область не может быть согласована с сервером).
Стек след от OpsHubTFSService.log
2015-02-06 12: 16: 47834 [5] ОШИБКА произошла ошибка в нити CheckinAll: TF400023: Локальное рабочее пространство не может быть согласована с сервером.
в Microsoft.TeamFoundation.VersionControl.Client.LocalDataAccessLayer. <> c__DisplayClass23.b__1c (LocalWorkspaceProperties WP, WorkspaceVersionTable лв, LocalPendingChangesTable шт)
в Microsoft.TeamFoundation.VersionControl.Client.LocalWorkspaceTransaction.Выполнить (AllTablesTransaction toExecute)
в Microsoft.TeamFoundation.VersionControl.Client.LocalDataAccessLayer.ReconcileLocalWorkspace (Рабочее пространство рабочей области, WebServiceLayer webServiceLayer, Boolean unscannedReconcile, Boolean reconcileMissingFromDisk, Failure [] & неудачи, Boolean & pendingChangesUpdatedByServer)
в Microsoft .TeamFoundation.VersionControl.Client.WebServiceLayerLocalWorkspaces.ReconcileIfLocal (String workspaceName, String OwnerName, булева unscannedReconcile, булевы reconcileMissingLocalItems, булева skipIfAccessDenied, булева & помирились)
на Microsoft.TeamFoundation.VersionControl.Client.WebServiceLayerLocalWorkspaces.CheckPendingChanges (String workspaceName, String OwnerName, String [] serverItems)
на Microsoft.TeamFoundation.VersionControl.Client.Workspace.EvaluateCheckin2 (варианты CheckinEvaluationOptions, IEnumerable ` 1 allChanges, IEnumerable`1 изменения, строка комментария, checkinNote checkinNote, WorkItemCheckinInfo [] workItemChanges)
на Service.Adapters.TFSCheckinWorkspaceContext.EvaluateCheckIn (List`1 changesToCommit, Струнный комментарий, checkinNote checkinNote, WorkItemCheckinInfo [] workItemChanges) в F: \ Ashish Docs \ Checkouts \ OVSMU Branch \ OpsHubV2 \ TFSWCFServiceSource \ Service \ Service \ TFSVersionControl \ AdapterComponents \ TFS CheckinWorkspaceContext.cs: линия 2392
на Service.Adapters.TFSCheckinWorkspaceContext.checkin (String комментарий, WorkItemCheckinInfo [] workItemChanges, Список ` 1 otherCheckInProperties, String checkinUser) в F: \ Ashish Docs \ Кассовые \ OVSMU филиал \ OpsHubV2 \ TFSWCFServiceSource \ Сервис \ Сервис \ TFSVersionControl \ AdapterComponents \ TFSCheckinWorkspaceContext.cs: линия 2344
в Service.Adapters.TFSVCAdapter.checkIn (Список ` 1 checkinItems, строка checkinComment, String checkinUser, Список ` 1 WorkItemID, List`1 otherCheckInProperties) в f: \ Ashish Docs \ Checkouts \ Отделение OVSMU \ OpsHubV2 \ TFSWCFServiceSource \ Сервис \ Служба \ TFSVersionControl \ AdapterComponents \ TFSVCAdapter.c s: строка 123
at com.opshub.tfs.test.TFSWebService. <> c__DisplayClass2.b__0() в F: \ Ashish Docs \ Кассовые \ OVSMU филиал \ OpsHubV2 \ TFSWCFServiceSource \ Service \ Service \ TFSWebService.cs: строка 692
Привет, Карл, пожалуйста, отправьте нам журналы на [email protected] –
Я закрепил журналы и отправил их по электронной почте. Спасибо, что посмотрели на них. –
OpsHub опубликовал обновление своей утилиты, которое устраняет проблему, с которой я столкнулся.Я попытался отметить это в другом месте, но модератор удалил его по какой-то причине. –