cookker
132
2015-05-06 13:40:41
15
24640

하나의 프로젝트를 IntelliJ와 Eclipse로 같이 협업 가능 할까요?


안녕하세요. 사내 전체가 이클립스로 개발중입니다.

서버도 그렇고 안드로이드도 아직 안드로이드스튜디오로 넘어가지 않았습니다.

다들 설치만 해 놓은 상태이구요.


우려되는 것이 팀 내의 모든 개발자가 Eclipse로 개발 중인데

혼자서 IntelliJ로 개발하고 소스 커밋하고 하다보면, Eclipse와 IntelliJ의 프로젝트 설정 파일 같은 것들이

달라 지거나 혹시 제가 모르는 다른 문제가 생길까 싶습니다.


제 계획은 제가 먼저 IntelliJ써보고 익숙해지고 나서 사내에 전파할까 하는데, 이게 개인 프로젝트

깔작대면서 해보려니까 잘 안 하게되더라구요. 그래서 업무중인 프로젝트로 IntelliJ로 개발해 볼까

고민중입니다.


혹시 경험해보신 분 계신지요~

0
0
  • 답변 15

  • nusicaa
    2k
    2015-05-06 13:51:53
    원칙적으로 IDE 설정화일은 SVN에 저장하지 않습니다
    0
  • 새우드릴
    522
    2015-05-06 13:54:42
    회사에서 인텔리J 사주시나요?
    0
  • timeclip
    361
    2015-05-06 14:00:59

    스터디에서 진행중인 팀 프로젝트에서 저는 STS를 사용하고 팀원분은 인텔리j 를 사용하고 계십니다.

    인터페이스를 익명 클래스로 구현할 때 사용하는 외부변수가 final 이 아닌 경우

    STS에서는 별 문제 없었는데 인텔리j에서는 오류가 나고 빌드가 안된다고 하시더군요..

    저희팀은 이 외에는 큰 문제는 없었습니다만 다른 팀에서 이클립스에서는 잘 되는데 인텔리j에서는 잘 안된다는 의견이 조금 있었습니다. (스프링 설정과 관련된 문제였던 것 같은데 자세한 내용은 기억이 잘...)

    아무래도 자잘한 문제는 발생할 듯 보이고 그 피해는 고스란히 글쓴분께 가게 되겠네요. (소수가 약자가 되지요 ^^)

    0
  • siva6
    4k
    2015-05-06 14:24:11

    저는 netbeans만 사용해서요. 항상 다른 ide와 협업을 해야 했는데요.
    처음에는 이클립스 프로젝트라면 import하고 사용했었구요.

    요즘은 maven 프로젝트라 별 문제가 없습니다.
    윗 분 말씀처럼 IDE설정 파일은 svn에 저장하지 않는게 원칙이구요.

    0
  • cookker
    132
    2015-05-06 14:58:33

    nusicaa// .project와 .classpath 처럼 이클립스에서만 생성하는 파일도 svn에 공유하지 않으신나여? 설정파일을 공유하지 않는다면 큰 문제는 없겠네요~ 감사합니다.

    새우드릴//그럴리가요. 하지만 개인이 구매해도 회사에서 쓸 수 있습니다.

    timeclip// 클래스 멤버 변수가 아니라면 외부 변수는 final로 해야할텐데요.. 익명에서 변수 포획하려면 final로 지정해야 하는 것으로 알고있습니다. 아무튼 이클립스와 인텔리J 모두 사용해도 큰 문제는 없었나보네요. 감사합니다.


    siva6// 저희도 maven으로 진행중입니다. 설정파일만 아니라면 큰 문제는 없나보네요. 감사합니다.

    0
  • nusicaa
    2k
    2015-05-06 23:06:05
    원인스톨 단일 개발환경을 지원하는 (애니프레임) 대규모 SI현장에서 .project와 .classpath를 공유할 수 있습니다.
    0
  • 새우드릴
    522
    2015-05-07 17:57:34

     cookker

    개인이 구매한 제품을 회사에서 사용한다고요??
    개인용을 비즈니스에 사용하는건 라이선스 위반아닌가요? 
     
    예를 들면 개인용 윈도우를 회사 컴퓨터에 설치하는 것 같다고 생각하는데요.

    0
  • cookker
    132
    2015-05-07 22:00:34
    새우드릴 // 젯브레인스 홈피에서 라이센스 관련 글 보시면 개인 라이센스도 회사에서 사용할 수 있다고 적혀있습니다.
    0
  • 새우드릴
    522
    2015-05-08 08:50:49

     cookker

    헐...
     

    $199 짜리 개인 라이센스는 어떠한 형태로도 회사에서 사용할 수 없다고 떡하니 써있는데

    어디서 보신거죠???

    링크 알려주세요. 

     

    0
  • cookker
    132
    2015-05-08 09:29:13

    새우드릴 //

    https://www.jetbrains.com/idea/buy/license-matrix.jsp

    젯브레인 게시판에 써있는 내용입니다.


    0
  • 새우드릴
    522
    2015-05-08 16:10:35

     

    cookker

     

    https://www.jetbrains.com/idea/buy/index.jsp#personal

     

    전 이걸 보고 말씀드렸는데

    개인 라이센스로 개인일은 할 수 있지만 회사일은 못한다는 말 아닌가요?

     

    0
  • dkb
    1k
    2015-05-12 10:34:43

    회사에서 직원인 개발자들에게 쓰게할 목적으로 구매하는 것은 라이센스 위반,

    혹은 개발자가 구매하고 회사에서 지원받는 것도 위반.

    그러나 개발자 개인이 구매해서 회사 일에 사용하는것은 가능.


    저걸 구분하는건 좀 어렵지 않나 모 그렇게 생각합니다.

    그래도 충분히 구매할 가치가 있는 것 같아요. intelliJ는.


    3
  • cookker
    132
    2015-05-12 11:28:12

    dotkebi 님 답변 감사드립니다.

    제가 인텔리제이 직원도 아닌데 라인세스 계속 답변 달아야 하나 한숨 나오던 차에 기쁘네요.

    0
  • 새우드릴
    522
    2015-05-12 14:33:53

     dotkebi

    명쾌하게 궁금증이 풀렸습니다.
     
    개인이 구매해서 회사일에 쓰는게 되는군요.
    제가 헷갈리는통에 계속 말꼬리 잡아서 고통받으신 cookker님께는 심심한 위로의 뜻을 전합니다. 
     
     
     

     

    0
  • 도도한남자
    48
    2017-10-07 12:06:19

    누가봐도 시비걸려는 것으로 밖에 안보이네요 

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.