그누보드(4/5) 버전 비교 > 그누4 사전

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 사전

프로그램 소스코드에는 알쏭달쏭한 변수들이 많이 있지만 어디에서 사용하는것인지 모를때가 있습니다.
바로 이럴때 여러 회원님들이 쉽게 풀이해서 올려주신 내용을 참고하는곳이랍니다.

그누보드(4/5) 버전 비교 정보

그누보드(4/5) 버전 비교

본문

딱히 올릴 곳이 마땅치 않아서 여기에 올립니다. (게시판 성격에 맞지 않으면 과감히 삭제해 주세요. ^^:)

그누보드 두 버전간 변경/삭제된 화일/폴더를 보여주는 인터페이스입니다.

자신이 사용하는 버전을 최신버전으로 업데이트 할때, 그냥 덮어쓰기를 하지 못하고 일일히 변경된 내역을 비교하면서 업데이트 하려고 할때, 어떤 화일들이 변경되었는지 알 수 있습니다.  특히 한두 버전 차이가 아닌 몇개월, 몇년 된 버전간의 차이를 모아서 보여주는 장점이 있습니다. :)

주소는 http://gnuboard.org/pages/g4svn/
이고요.

특정 폴더에서, 자신이 사용하는 버전과, 업데이트 하려는 버전 사이에 변경된 내용을 보여줍니다.

#Update (2012/05/24)
  - 화일의 변경된 부분을 보여주도록 수정했습니다.

#Update (2013/02/01)
  - 버전을 선택하고 '비교하기'버튼를 누르도록 수정했습니다.
  - (한번 비교된 후에는) 변경내역을 저장하여 속도를 개선했습니다.

#Update (2013/03/14)
  - 그누보드4s 의 인터페이스도 시작했습니다.  http://gnuboard.org/pages/g4s-svn/
  - 그누보드4s가 git이나 svn 등을 (다시) 사용하기 전까지 유지할 예정입니다.

#Update (2013/05/20)
  - 특정 소스코드 변경내역에 hash 값으로 주어서, 주소로 특정 변경내역을 볼 수 있도록 했습니다. (예: http://gnuboard.org/pages/g4svn/index.php?r=137&old=135&path=trunk/lib#common.lib.php )
  - Disqus를 이용하여 간단한 댓글을 남길 수 있도록 했습니다.

#Update (2013/09/17)
  - 그누보드5 의 인터페이스를 시작했습니다.  http://gnuboard.org/pages/g5svn/
  - 그누보드4s 버전비교는 그대로 유지한채, 그누보드5는 그누보드4s의 마지막 버전 (4.0b41) 부터 비교할 수 있도록 했습니다.

댓글 전체

솔직히 이런거 개발사에서 직접 서비스 해줘야 하는건데 사용자를 너무 귀찮게 만드는거 아닌가 싶네요 ㅡㅡ;;;
http://ko.wikipedia.org/wiki/%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C
위키백과에도 너무 간단하게 써져있을 뿐이고요...
근데 보안패치같은건 진하게 표시되면 좋겠네요...
클릭하면 그것만 다운받을 수 있으면 더 유용하겠고요...
DTD 같이 코드버전 관리를 해주는 곳에서 배포하면, 자동으로 되는 것이니,
아마 앞으로는 github을 통해서 될것 같아요.. ^^

보안패치 부분과, 직접 다운로드는 고려해볼께요.
근데, github으로 간다니.. 아마 이쯤에서 그만 두지 않을까 싶네요.. ^^;
묵은 버전의 홈페이지가 여럿 있어서 모두 다 새로 구축해야겠다 생각 중인데,
그누보드 핸드북 같은 것을 만들어주셨네요.
초보자들에 대한 배려라 생각되고, 대단한 작업을 해주신데 대해서 감사의 뜻을 전합니다.
잘 쓰겠습니다.
잘 만들지도 못했는데, 이렇게 높게 평가해주시니 저야말로 감사드립니다.
시간되면 속도개선 등에 좀더 신경을 쓰겠습니다. ^^
특정화일만 업데이트 하는 경우,
다른 화일의 업데이트와 연계되어 있다면, 정상적으로 작동하지 않을 수 있겠죠?

가급적이면, 버전 단위로 전체 업데이트를 하시거나
업데이트 내용을 기반으로 판단하셔야 하지 않을까 합니다.
패치시 다운로드를 받아서 문서비교후 하곤 했는데.. 님 덕분에 그런고생이 줄어들듯 싶네요. 감사합니다.
계속 서비스하실거죠? ^^
내부적으로는, 한번 비교된 정보를 저장하고,
실제 변경내역은 구글 svn 서버에 올려진 버전 정보를 가져오고,
코드비교 역시 svn의 특정 화일 diff 결과를 파싱해서 뿌려줍니다.
예: https://code.google.com/p/gnuboard4-svn/source/diff?spec=svn137&old=25&r=137&format=unidiff&path=%2Ftrunk%2Fjs%2Fsideview.js
전체 61 |RSS
그누4 사전 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT