2016-07-05 2 views
0

Для моего проекта я использую VS Team услуги, связанные с Visual Studio 2015.VS Team Services: Как внести изменения в чек?

Когда я хочу, чтобы проверить в новой фиксации, я могу это сделать:

  • В обозревателе решений щелкните правой кнопкой мыши на проект
  • Источник управления -> Проверить в
  • Введите комментарий, нажмите «Проверить в»

Теперь я хотел бы изменить мой предыдущий коммит, так как он не был Фини когда я проверил его, в GIT это возможно с помощью функции git commit --amend.

Как это сделать в VS Team Services? Предпочтительно, из самой Visual Studio.

ответ

2

Вы не можете на самом деле, есть 2 подходы вы можете взять с собой TFVC:

  1. Сделать второй фиксации и не беспокоиться об этом, это мой подход для небольших опечаток и т.д.
  2. Отмените набор изменений и проверьте его. Затем откат отката и внесение дополнительных изменений и повторная регистрация. Это мой подход, если я полностью что-то делаю. Related Question/Answer.

Все, что вы можете внести в TFVC, это проверка комментария, это можно сделать, просмотрев набор изменений в VS, отредактировав комментарий и нажав «Сохранить».

+0

Хорошо, выберет номер 1. Вы знаете, почему это так? Поскольку TFVC, похоже, строится на вершине git, вы ожидаете такой же функциональности? – DrDonut

+2

TFVC и Git не связаны. Они были разработаны независимо. Контроль версий TFS был взят из Visual Source Safe и является централизованным VCS в стиле SVN. Я никогда не слышал о CVCS, у которого есть коммиты. Это было что-то, что было частью git и, возможно, других DVCS. – DaveShaw

+0

TFS/VSTS Позволяет вам иметь 2 типа репо Git и TFVC, но 2 - совершенно разные системы управления версиями. Для вас это просто VS-реферат. – DaveShaw

Смежные вопросы