포위버는 학생들을 위한 소셜 코딩을 목표로 Spring MVC + MongoDB를 활용하여 만든 깃 저장소 관리 사이트입니다.
해당 저장소는 학생들에게 어려울 수 있는 버젼 관리 시스템이나 개발자용 커뮤니티(위키 & 이슈트래커 등)를 학생 시각에서 다룰 수 있도록 도와주려는 목적으로 만들어졌습니다. 또한 GIT 저장소를 보다 손쉽게 수업에 활용하게 하는 것을 목표로 하고 있습니다.
실행 데모 및 설명은 아래 내용과 스크린샷을 참조해주세요.
배포 라이센스는 MIT License하에서 배포되며 그 외 저희가 사용한 라이브러리는 NOTICE.txt를 참조하시면 됩니다.
$ git clone https://github.com/goesang/forweaver.git
-
몽고디비를 설치하고 실행합니다.
- 세부사항 설정 파일 위치:
/src/main/resources/spring/applicationContext.xml
- 세부사항 설정 파일 위치:
-
리눅스 환경이라면
/src/main/webapp/WEB-INF/web.xml
에서 git 저장소/home/git/
를 설정합니다. -
war파일 생성 후 실행하거나 메이븐에서 다음 명령어를 실행합니다.
mvn tomcat7:run
- 셋팅을 마치면 아래 주소로 접속해 테스트합니다.