2016-11-03 11 views
0

Я использую Git Extensions в качестве интерфейса для Git и сохранить работу гусеничную с рабочими элементами в визуальном сервере Studio Team Foundation 2015.Git фиксация ключевых слов для взаимодействия полого TFS

Git коммит могу быть связанно с TFS Work Item, используя синтаксис «#ID». Как насчет других ключевых слов? Может ли кто-нибудь предоставить их список? Я предпочитаю ответы, которые работают в графическом интерфейсе Git Extensions вместо того, чтобы обрабатывать командную строку.

В моем случае я нуждался в том, чтобы текст отображался в столбце «Комментарий» на вкладке «Все ссылки» в Team Foundation Server. Это позволит различать коммиты.

Большое спасибо ...

ответ

0

Там не связан графический пользовательский интерфейс расширений GIT для достижения этой цели. Вы, возможно, придется использовать «#ID», где ID является идентификатором рабочего элемента в консоли команду, или используя функции пользовательского интерфейса в окне Ожидающие изменения в VS просто, как показано на рисунке ниже:

enter image description here

Там нет другого ключевое слово сообщения фиксации в сборке в источнике управления Git в TFS. Однако с помощью git-tfs вы можете связать рабочие элементы с сообщением фиксации, используя metadatas (и даже принудительно зафиксировать политику!).

  • git-tfs-work-item: <id> соединит новую ревизию с данной работы элемента и типа действия по умолчанию.
  • git-tfs-work-item: <id> <action> свяжет новый набор изменений с данным рабочим элементом и данным типом действия.
  • git-tfs-code-reviewer: <name> устанавливает поле Code Reviewer.
  • git-tfs-security-reviewer: <name> устанавливает поле Review Review.
  • git-tfs-performance-reviewer: <name> устанавливает поле обзора производительности.
  • git-tfs-force: <reason> заставит проверку, переопределяя политики проверки TFS по данной причине.
0

«#ID» является единственным ключевым словом вы можете использовать и нет никакого способа, чтобы достичь функции вы хотите от Git расширений или командной строки. Единственный способ показать некоторый текст в «Комментировании» - это связать фиксацию с workitem с веб-порталом TFS и ввести комментарий вручную.

Однако это было улучшено в TFS 15. В TFS 2015 только идентификатор фиксации отображается на вкладке «Все ссылки». Но из TFS 15 комментарий фиксации будет также отображаться следующим образом, когда вы проверяете «Все ссылки»: enter image description here