는 다음을 사용하는 경우? 그렇다면 어떻게 이런 종류의 문제를 해결합니까? 어떤 환경 (Java/.NET/etc)을 사용해도 해결책을 설명 할 수 있습니다. 나는 사람들이 어떻게이 문제를 해결하는지에 대한 아이디어를 얻고 싶다. (예를 들어, IDEA에 대한 IPR) 좋아하는 IDE를위한 프로젝트 파일을 생성하는 스크립트를 & 빌드 스크립트 -빌드 스크립트를 IDE와 동기화합니까? 코드 개발</li> </ol> <p>에 대한</li> <li>IDE 당신이 IDE 빌드 시스템 빌드 스크립트를 동기화의 문제로 실행 함 빌드 스크립트를 사용하여</p> <ol> <li>지속적인 통합 :
자바 세계에서답변
당신은 스크립트의 2 종류가 있습니다. 예를 들어 프로젝트의 구조가 변경된 경우 .ipr 파일을 업데이트하는 스크립트를 다시 실행하면됩니다. 또한 팀의 여러 사람들이 서로 다른 IDE로 작업 할 수 있습니다. .NET 세계에서
2 가지 옵션이 있습니다 :
- 당신이 MSBuild에서 빌드하는 경우 다음 당신은 아무것도 동기화 할 필요가 없습니다 - VS에서 .csproj 파일은 MSBuild뿐만 아니라 파일 유효합니다. 당신은 NAnt 빌드 경우
- 당신은 파일을 .SLN로 이동하고 여전히 항상 최신 파일을 .csproj 호출
devenv
작업을 실행할 수 있습니다.
"팀의 다양한 사람들이 다른 IDE로 작업 할 수 있습니다." 그래, 바로 그게 우리 팀이하는거야. – sivabudh
Btw, 프로젝트 파일을 생성하기 위해 자체 스크립트를 롤업해야합니까? 또는 빌드 스크립트 (예 : 개미)에 다른 IDE 용 플러그인이 있습니까? – sivabudh
우리는 maven의 플러그인을 사용하여 * mvn idea : idea * 또는 * mvn eclipse : eclipse *를 호출하는 프로젝트 파일을 생성합니다. 아이디어를 얻으려는 maven의 플러그인에 대한 링크가 있습니다 (예 : http://maven.apache.org/plugins/maven-idea-plugin/usage.html). –
적어도 하나의 CI 서버가 다음을 지원하는 것처럼 보입니다. http://www.openmakesoftware.com/continuous-integration/ – sivabudh