Когда я пытаюсь выполнить команду checkin, я получаю сообщение об ошибке No changes were matched by any arguments
, но файл фактически был изменен! По-видимому, виновником является то, что TEE автоматически не проверял файл при редактировании, хотя MSDN, похоже, предполагает, что он должен иметь (source).Командная строка Team Explorer Everywhere не может проверить
OK большое дело, поэтому я попытался проверить файл, зная, что мне придется внести изменения еще раз. Но на этот раз я получаю новую ошибку, говоря:
An error occurred: TF400032: The operation could not be completed because the workspace
WORKSPACE_NAME is a local workspace.
Вещи становятся более странно, когда я пытаюсь делать другие вещи, как простой оных; он дает ту же ошибку! Кажется, что единственное, что я мог получить, это использовать tf get
, чтобы обновить все до последней версии.
Я в недоумении от того, что это вызывает это после нескольких попыток: (сейчас я не в состоянии выдвинуть какие-либо изменения на сервер)
- Модифицированный файл с помощью Vim.
tf status
не сообщают об изменениях - Пробовал
tf checkin file.m
иtf checkin file.m -force
, оба из которых сообщили об отсутствии изменений - Пробовал
tf get file.m
, но сообщает, что файл находится в актуальном состоянии. Пробовалtf get file.m -force
и на этот раз он правильно заменить файл с версией сервера - Попробованной
tf checkout file.m
, но выдает сообщение об ошибке о локальном рабочих - Попробованной
tf add file.m
, но сообщает то же самое сообщение об ошибке о локальном рабочем пространстве
Вот некоторые подробности о моей установке:
- ОС: Red Hat Enterprise Server версии 6.5 (Santiago)
- TEE версия: TEE-CLC-12.0.2
TF_AUTO_SAVE_CREDENTIALS
устанавливается в БашWorkspace был создан с:
tf workspace -new "WORKSPACE_NAME" -collection:https://example.visualstudio.com/defaultcollection tf workfold -map "$/example_folder" -workspace:"WORKSPACE_NAME" "~/example_folder/"
Я столкнулся с тем же вопросом. Моя среда - Mac OS X 10.10, Intellij 14.1 подключиться к TFS 2014 – Allen
'tf checkout' работает только на рабочих пространствах сервера - там, где вам нужно явно проверить, что происходит, изменено - (на местных рабочих местах нет чек). - Вы уверены, что измененные файлы теряют атрибут своего архива при редактировании? – BrainSlugs83
@ BrainSlugs83 Это объясняет ошибки рабочего пространства, но я все еще не могу делать никаких проверок, поскольку клиент tf жалуется, что никаких изменений не произошло. Не совсем уверен, что вы подразумеваете под атрибутом архива; Я думал, что это вещь Windows? – Setsu