Azure DevOps ignore node_modules - .tfignore Template

2019. 2. 8. 08:00Programming/C#.NET


.tfignore template


Visual studio team explorer 명령 tf를 통해 소스 관리 시 제외, 또는 꼭 포함해야 할 파일을 설정할 때 아래와 같은 템플릿 파일을 사용한다.


적용 대상: VSTS, Azure DevOps, Visual Studio Online, On-premise TFS Server

적용 방법: .tfignore 파일은 Repository 경로에 포함되어야 하며 상단에 있는 .tfignore 파일은 하위 폴더에도 적용된다.


* 자세한 문법, 사용법은 .tfignore 설명서를 참고 : https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/add-files-server?view=azdevops

* 아래 .tfignore 템플릿은 아래의 사이트 참고 : https://github.com/sirkirby/tfignore/blob/master/VisualStudio.tfignore



.tfignore 파일 내용


# User-specific files

*.suo

*.user

*.sln.docstates


# Build results

bin

obj


#include nuget executable

!NuGet.exe


#nuget packages directory

packages


#include package target files which may be required for msbuild

!packages/*.targets


# ReSharper

_ReSharper*/

*.ReSharper


# TeamCity

_TeamCity*


# DotCover is a Code Coverage Tool

*.dotCover


# Click-Once directory

publish/


# Publish Web Output

*.Publish.xml

*.pubxml


# Backup & report files from converting an old project file to a newer

_UpgradeReport_Files/

Backup*/

UpgradeLog*.XML

UpgradeLog*.htm


# Windows image file caches

Thumbs.db

ehthumbs.db


# Folder config file

Desktop.ini


# VS 2015 folder

.vs


# node packages

node_modules


# bower packages

bower_components