녹차라떼
22
2019-04-16 09:36:08
2
264

안드로이드 고수님들 협업 질문입니다


안드로이드스튜디오 플랫폼에서 프로젝트를 협업하고 싶으면 

vcs를 통해서 프로젝트를 공유한뒤 branch,merge와 pr방식으로 협업 하면되나요?

저번에 했었다가 gradle 잘못건드려서 문제가 생기더라고요 ㅜㅜ 


또 저는 평소에 git bash를 이용해서 코드를 공유하는데 app폴더에서 src 

폴더만 공유해서 협업하는 방식만 이용해도 되는지 궁굼합니다! 패키지 디렉토리하고  gladle을 따로하고 저것만 공유해도 되나 해서요 

0
  • 답변 2

  • Deer Hunter
    328
    2019-04-17 00:09:55

    형상 관리 툴은 본인이 사용하기 원하시는 것을 선택하시면 될것 같구요.

    툴마다 관리(공유) 제외할 file, folder들을 정의하는 기능이 있습니다.

    예를 들어 요즘 많이 사용하는 git의 경우는 .gitignore 에 공유하지 않을 대상들을 정의하면 해당 개체들은 제외됩니다.

    공유하지 않을 대상은 개발자 local dev 환경에 관련한 것, build 결과물, 개발자 OS 관련 사항등이 있을 수 있습니다.

    위에서 build.gradle file을 말씀하신 것 같은데, 해당 file은 build configuration 에 관련한 것이고, 해당 project에 동일하게 적용되어야 하므로(즉 개발자마다 설정이 다르면 안되므로) 공유해야할 file 입니다.

    어떤 file들을 제외하면 되는지는 Android gitignore 등으로 검색해보시면 찾으실 수 있을 것입니다.

  • 녹차라떼
    22
    2019-04-17 15:30:17
  • 로그인을 하시면 답변 을 등록할 수 있습니다.