TFS 즉 VISUAL STUDIO TEAM FOUNDATION SERVER 와 VISUAL STUDIO 툴과 함께 소스관리를 진행할 때, NUGET 를 통해 받은 DLL 파일은 PACKAGES 라는 폴더에 저장해 놓습니다.
그런데 추가했던 PACKAGES 폴더까지 Team Foundation Server Version control 에 체크인 할 경우 업로드가 됩니다.
이를 차단하기 위한 방법이 여러가지 있는데요.
1. 블로그 : How to keep packages folder out of TFVC
http://donovanbrown.com/post/How-to-keep-packages-folder-out-of-TFVC
2. MS 사이트 :
https://docs.microsoft.com/en-us/nuget/consume-packages/packages-and-source-control
위에 1,2, 건은 복잡하게 설정하는게 많은데, 위의 블로그 중 댓글 하나가 딱 좋은게 보이더군요..^^
C:\ProgramData\NuGet\Config\VisualStudio\14.0 폴더에 접근하여 nuget.config 파일을 생성하여 넣습니다.
그리고 아래 xml 값을 넣고 visual sutdio 를 재시작 해서 접속 해 보시기 바랍니다.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<solution>
<add key="disableSourceControlIntegration" value="true" />
</solution>
</configuration>