코어 , 테이블 수정이필요합니다. 패치할땐 어떤게 효율적일까요?
본문
안녕하세요?
캐쉬 시스템을 구현하려니...
코어수정 , 테이블 필드추가는 필수더라구요..
근데 가장 큰 고민은 패치입니다.
테이블은 특별히 패치에 포함이안되니 걱정이 안되는데..
소스경우는 어디어디가 수정될지 알수가없어서..
그래서 생각중인게..
패치를 덮어씌운후에.. 에버노트에 정리된것을 하나하나 교체하는방식을 고려중인데요.
(사실 이방법이 가장 깔끔할것같긴한데..)
교체됄 양이 많을수록 패치후 작업시간이 늘어나겠지요?
어쩔수없는걸까요? 효율적인 방법이 있을까요?
좋은방법을 알려주시면 감사하겠습니다.
답변 2
코어에서 변경되는 부분을 코어 소스 안에다 직접 작성하여 넣지 마시고,
추가되거나 변경되는 소스를 따로 파일로 만들어 작성하셔서
해당 파일을 코어파일에 include 시키는 방식으로 작업하시는 것은 어떠신가요?
인클루드 되는 위치와 인클루드 파일만 따로 기록해 두시면 될 듯 합니다.
제가 사용하는 방법입니다. ^^
http://www.baragi.net/bbs/board.php?bo_table=gnuboard&wr_id=115
아주 간단합니다. 바로 그런 이유때문에 대부분 버전관리시스템(git~)이라는 것을 사용합니다.
답변을 작성하시기 전에 로그인 해주세요.