2009-04-22 4 views
0

현재 Visual Studio와 Code :: Blocks을 모두 사용하는 팀에서 작업하고 있습니다. 프로젝트 파일간에 변경 내용을 복제하는 방법이 있습니까? 따라서 프로젝트 파일에 파일을 추가하면 다른 IDE의 프로젝트 파일에서도 조정됩니다.여러 IDE 프로젝트 파일

참고 : 우리 프로젝트는 여러 IDE, 플랫폼 및 컴파일러에서 작업하기를 원합니다. 따라서 일반적인 해결책도 환영합니다.

답변

1

VCS를 사용하고 있다고 가정합니까? 그렇다면 내 직관은 프로젝트 파일을 동기화하는 스크립트 (수정 날짜 기준)를 작성하고 커밋에서 프로젝트 파일 중 하나라도 변경되면 체크 인 후크로 실행하는 것입니다.

http://wordaligned.org/articles/a-subversion-pre-commit-hook

+0

실제로 VCS를 사용하고 있습니다. 그런 스크립트가 존재하지 않습니까? 나는 우리가 프로젝트에서 하나 이상의 IDE를 사용하고자하는 최초의 사람들은 아니라고 생각한다. –

1

음이 문제 CMake 정확히 유형처럼 해결하기 위해 만들어졌습니다 소리. 확실히 무딘 문서에 대한 책임이있는 학습 곡선이 있지만 CMake는 KDE, OGRE 및 많은 다른 많은 오픈 소스 프로젝트에서 사용되고 있으므로 많은 사용 예제가 있습니다. 기본 자습서 here도 있습니다.

CMake는 make, Visual Studio, Codeblocks, Eclipse 및 기타 기능을 지원하는 프로젝트 파일 생성기와 함께 사용되는 자체 구문을 사용합니다 (필자의 의견으로는 autotools보다 훨씬 간단 함). 또한 NSIS 설치 프로그램, Mac OS X 번들 및 debian/red hat 패키지 (그리고 아마도 다른 것들)를 만들 수있는 설치 프로그램 생성기도 있습니다. 꽤 유용하다고 생각합니다.

관련 문제