android studio에서 VCS 불필요한 파일 제외 시키기

android 프로젝트 형상관리 위하여 svn, git을 사용하다 보면 프로젝트 빌드시에 생성되는

파일들로 인하여 conflict로 고생한 흔히 있을 것 입니다.




이클립스에서 개발 하던 시절에도 svn, git을 사용할때 빌드시 생성되는 파일들은
목록에서
제거하기 위하여 여러가지 작업을 해주었던 기억이 납니다.


android studio에서도 이런 파일들을 대상 목록에서 제외 시킬수 있습니다.




설정하는 방법을 하나씩 따라가보도록 하겠습니다.




Mac : 좌측 상단의 Android Studio -> Prefrences... -> Version Control -> Ignored Files

Window : File -> Settings -> Version Control -> Ignored File

Version Control메뉴 선택후 하단 추가(+)버튼을 선택해 주세요.




제외시킬 파일, 폴더, 마스크를 추가해주시면 됩니다.

Ignore specified file : 파일 설정


Ignore all files matching : 폴더 설정

Ignore all files matching : 마스크설정(해당 텍스트가 해당되어 있는 파일)



File: *.iws (select Ignore all files matching option to add this pattern)

File:.idea/workspace.xml

File: .gradle

Directory: .idea/libraries/

Directory: build/

File: local.properties

Directory: app/build/ (this must be for every module your project has)

File: *.iml

File: .DS_Store

설정할 값 입니다.
 
 



위와 같이 설정을 해주시면 끝입니다.

svn, git등 Version Control에서 사용 가능하니 유용하게 활용 할수 있습니다.

댓글

  1. 만약 JNI도 쓰는 분이라면
    Directory: app/.externalNativeBuild
    도 추가해두시면 좋습니다.

    답글삭제

댓글 쓰기

주간 인기글

[정보] 인스타그램은 당신의 소리를 '듣고' 있을 수도 있습니다

안드로이드에서 당겨서 새로고침(SwipeRefreshLayout) 쉽게 구현하기

[앱 디자인] 벤치마킹에 유용한 사이트

[앱 디자인] 디자인 가이드 만들기 - 아이폰

[AWS] WinSCP 를 이용해 Linux 인스턴스로 파일 전송하기