Как игнорировать файлы при выполнении фиксации от VS до Mac VSTS? - PullRequest
1 голос
/ 17 марта 2019

Я работаю над проектом ASP.Net MVC в Visual Studio для Mac.Используемый нами контроль версий: Azure DevOps (ранее назывался VSTS).Итак, я извлек код и сделал несколько модификаций.

Дело в том, что каждый раз, когда я что-то редактирую, VS на Mac показывает некоторые дополнительные файлы для фиксации.Обычно файлы .dll, .pdb, .cache и т. Д.

Есть ли способ игнорировать эти файлы при фиксации исходных изменений?Или это нормально?

Commit view in Vs to Mac

Ответы [ 2 ]

1 голос
/ 18 марта 2019

Нет никакого контроля версий, называемого VSTS.VSTS - это предыдущее имя DevOps Azure.

В DevOps Azure есть только Git (распределенный) и TFVC (централизованный)

Если вы используете TFVC, выследует использовать .tfignore, чтобы исключить эти библиотеки.Как вы могли бы сослаться на мой ответ в этой ссылке .

Если вы используете Git, вы можете использовать файл .gitignore для его обработки.Как и при работе с Windows, в Mac вы также не можете создавать файл, начинающийся с точки.

Вы можете взглянуть на пример здесь: Как создать файл .gitignoreдля проектов Visual Studio в Mac

0 голосов
/ 17 марта 2019

Попробуйте получить файл .gitignore и отметьте это в репозиториях контроля версий со списком расширений, которые вам не нужно регистрировать в репозитории.

Исходя из того, что когда вы регистрируете файлы, указанные расширения внутри .gitignore не будут возвращаться в хранилище.

...