Articles of tfs

Почему есть коммиты вроде «Объединить ветку« из »в TFS

Интересно, почему я вижу это commit в TFS: Вот что я сделал: Я изменил эти файлы Между тем другой разработчик сделал фиксацию ( 94feaf removed literal types from workflow/identity query as this comes from ) и нажал его Я совершил изменения локально ( зафиксировать a7de7a default value for root, ignored empty criteria ) и нажать […]

TFS и Git – Создание пользователей ограничивается push-кодом

Мы используем TFS в качестве интерфейса управления проектами, и мы используем Git для управления репозиторием. Мы хотим, чтобы пользователи ограничивались нажатием на файл и нажатием на ветвь в репозитории. Например: В ветке A пользователь1 не может вносить изменения в файл1, user2 не может вносить изменения в файл2, user3 может изменять каждый файл в ветке и […]

Учетные данные жесткого кодирования для git на TFS

К сожалению, TFS в настоящее время не поддерживает аутентификацию с открытым / закрытым ключом . Таким образом, единственный вариант, который я должен избегать, чтобы вводить мои учетные данные каждый раз, когда я работаю с git, жестко кодирует мои учетные данные HTTPS в .git/config , как таковые: [remote "origin"] url = https://name:pass@host/project Мне нужно сделать это […]

CI Build с несколькими репозиториями

Я перенесла устаревшее визуальное решение Studio из SVN в TFS 2013 GIT. Решение состоит из трех проектов. Файл решения и два проекта хранятся в репозитории A, а третий проект (Библиотека, который используется в других решениях) хранится в репозитории B. Когда я пытаюсь создать определение сборки в разделе «Параметры источника», я могу выбрать только один репозиторий, […]

Как перенаправить проект в Gradle

У меня есть проект от TFS (Team Foundation Server), который я клонировал в Git, а не импортировал проект через Version Control в Android Studio, и когда я его запускаю, он продолжает говорить, что этот проект не использует систему сборки Gradle. (Migrate Project to Gradle) Я искал некоторые решения, и я обнаружил, что мне нужно удалить […]

Удалить ссылки на отсутствующие записи в TFS

При использовании GIT-TFS коммит с # перед элементом автоматически связывает фиксацию с этим элементом в TFS. Тем не менее, бывают случаи, когда удаленная ветвь, которая была использована для разработки, удаляется, а связанные фиксации остаются в элементе TFS, даже если они больше не существуют. Как удалить эти недействительные ссылки, кроме как вручную?

TFS GIT – Не вижу моих ветвей на другом ПК

Я хотел бы упомянуть вначале, что я исхожу из чистого фона TFS, и я привык к рабочим пространствам и ветвям, как это делалось там. Недавно я решил дать TFS GIT выстрел, и я вижу странное поведение. Это может быть нормальным в мире GIT, или я могу делать что-то неправильно, поэтому давайте посмотрим. Вопросы, выделенные жирным […]

Queue 2013 TFS Team Build и укажите GIT Key

Я хочу вызвать Team Build с помощью Powershell. Я хочу переопределить аргументы MSBuild по умолчанию и указать ключ изменения GIT. Я не могу поверить, насколько это сложно. Задание параметров MSBuild было достаточно сложным, потому что это был Json внутри XML. Следующее работает на моем локальном ноутбуке, но не на моем TeamCity Build Server. $buildserver = […]

Удаление файлов в TFS автоматически (интеграция Git и Jenkins)

У меня есть настройка репозитория git (с использованием gitblit), Jenkins и Team Foundation Server (TFS). То, что я пытаюсь сделать, это: 1) Попросите инженеров отправить код в репозиторий git. 2) Дженкинс скомпилирует код. 3) Дженкинс добавит изменения кода в TFS. Довольно просто? Ну, я столкнулся с проблемой отражения удаленных файлов в TFS. Я работаю следующим […]

Как реализовать обработку ошибок при замене массы на комманду?

Использование Git-TF для преобразования проекта TFS в Git и сохранения истории фиксации. После завершения преобразования авторы должны быть переименованы из стиля TFS «Домен \ Имя пользователя» в стиль Git «Имя электронной почты». Сценарий ниже (источник: http://ringo.de-smet.name/2013/02/migrating-from-tfs-to-git/ ) не будет работать, если имя не существует. Если второе имя не существует, оно будет заменено последним используемым именем. […]

Intereting Posts