Gitblit로 로컬 기기에 창고 탐색 웹 응용 프로그램 만들기
어떤 사람을 향해?
git 서버가 있지만 팀 내에는 GiitHub,bitbucket 같은 관리용 웹 앱이 없지만 로컬에서git 서버에 해당하는 서버를 갖고 싶은 사람에게 적합하다.
구체적으로 기릿허브를 사용하던 사업 중 지금은 그런 유형의 사업을 쓰지 않고 입장전환 지침 없이 활용하는 사람들이다.
한마디로 팀을 이끌기 어려워도 창고에서 정보를 효율적으로 얻고 싶을 때의 대체 수단이다.
GiitBlit이란?
git 서버와 창고 관리와 탐색을 위한 오픈 소스 자바 응용 프로그램을 제공합니다.
GitblitGO에서는 제티가 첨부돼 있어 apche 등 웹 서버를 준비하지 않아도 별도로 이동할 수 있다.
윈도우즈를 위한 서비스화된 프로그램이 있습니다. 자바가 있으면 가져오기 쉽습니다.
설치 단계
자세한 절차는 공식 홈페이지를 참조하세요.
http://gitblit.com/setup_go.html
git 서버와 창고 관리와 탐색을 위한 오픈 소스 자바 응용 프로그램을 제공합니다.
GitblitGO에서는 제티가 첨부돼 있어 apche 등 웹 서버를 준비하지 않아도 별도로 이동할 수 있다.
윈도우즈를 위한 서비스화된 프로그램이 있습니다. 자바가 있으면 가져오기 쉽습니다.
설치 단계
자세한 절차는 공식 홈페이지를 참조하세요.
http://gitblit.com/setup_go.html
の
--storePassword;의 값을 3으로 변경포트 번호가 88이면 localhost: 8888에 접근하면 표시됩니다.
공식 홈페이지 캡처도요.
창고의 요약 화면은 이런 느낌이다.
커미션도 비교적 보기 쉽다.
웨어하우스 미러
기틀릿을 기틀릿 서버로 사용하는 것이 아니기 때문에 팀에서 사용하는 기틀릿 서버를 미러링해 기틀릿에서 볼 수 있다.정기적인fetch 형식의 거울이기 때문에 당장 포기를 반영할 수는 없죠.스케줄러:자기 사정에 따라하는 거니까어쩔 수 없지.
자세한 절차는 공식 홈페이지를 참조하세요.
http://gitblit.com/setup_mirrors.html
개략으로 삼다
git clone --mirror <repository_url>
에서 반사경으로 복제git.enableMirroring = true
로 유효화git.mirrorPeriod = 30 mins
에서 동기화 간격사용한 소감.
GiitHub과 다른 것들에 비해 UI는 좀 낡은 인상을 주지만 창고 탐색 기능은 거의 같다.
예를 들어git blame, 특정 줄의 제출 diff 등을 보면 어느 정도 틈이 없을 수 있다.
창고의 요약 화면에서 기본 개발자는 자주 볼 수 있고 개발자 지점의 제출이 무엇인지 천천히 감시할 수 있다.
diff를 제출하는 것도 보기 쉬워서 보면서 댓글을 달면 쉽습니다.
사이트 축소판 그림
http://news.mynavi.jp/column/ide/154/
Reference
이 문제에 관하여(Gitblit로 로컬 기기에 창고 탐색 웹 응용 프로그램 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/n_slender/items/497e8b1ea01caaf1f71c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)