관리 메뉴

심재운 블로그

TFS 에 nuget 의 packages 폴더 제외 처리하기 본문

닷넷관련/ASP.NET MVC & Core

TFS 에 nuget 의 packages 폴더 제외 처리하기

재우니 2017.12.15 15:09




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>



0 Comments
댓글쓰기 폼