[완료] kldp.net 에 새로운 cvs 트리를 생성하는 질문입니다.
글쓴이: shriekout / 작성시간: 일, 2007/06/24 - 1:31오전
제가 잘 몰라서... 질문 요지가 맞는지도 잘 모르겠습니다.
나름대로 kldp.net에 프로젝트를 하나 등록해서, 혼자 작업을(논다는 표현이...) 있는데요.
이 프로젝트에 등록된 소스가 os에 의존적이라 리눅스에서만 작동을 합니다.
이 소스를 ms용으로 포팅을 하려고 하는데...
파일을 릴리즈 할 때 윈도우용을 올리는 법은 알겠는데,
소스를 기존 cvs 트리에 추가할 수 없는지요.
아니면, 새로운 프로젝트로 등록을 해야 하나요?
제가 cvs를 사용하는 이런 프로젝트에 대해서는 처음이고,
혼자 취미삼아 하기 때문에, 주위에 물어볼 곳도 마땅치 않아서
이렇게 질문드립니다.
Forums:
OS의존적인
OS의존적인 프로그램을 CVS/SVN에서 관리를 하는 경우에는 소스트리를 분배하는 것이 일반적입니다.
코드를 OS의존적인 부분과 비의존적인 부분을 나누고
/common
/os/win32
/os/linux
/os/macosx
와 같은 식으로 분리하면 하나의 프로젝트에서 여러 OS용 프로그램을 생성할 수 있습니다.
윈도용 프로그램은 솔루션 파일이나 프로젝트 파일이 별도로 필요하기는 하겠지만 그 파일들 역시 /os/win32폴더에 생성하도록 조정하면 그리 어렵지않게 지원이 가능할 것입니다.
아파치 서버의 소스를 받아서 트리구조를 확인해보세요.
한 걸음 더 가까이
아, 이런 식으로
아, 이런 식으로 하는군요.
감사합니다. ^^
댓글 달기