CentOS6.6에서 Upsource 가입

3117 단어 UpsourceCentOS
샤오징은 Upsource에 관한 블로그를 많이 썼기 때문에 Centos6.6에 설치해서 현재 소속된 PJ를 사용할 수 있는지 확인해 보세요.
  • Upsource 범주 문서 목록
  • 설치 요구 사항

  • 스토리지 8GB 이상
  • JDK1.8 설치
  • 다음 명령을 통해
  • ping $(hostname -f)
  • 그리고 IE의 경우 10 이상, 개발 시 Git, Mercurial, Subversion, Perforce 등을 사용합니다.
    현재 소속된 PJ는 GitBucket/Git를 이용하고 있지만 앞으로는 다수파인 Subversion의 PJ로 옮겨도 대응하기 때문에 코드 리뷰를 만들 수 있는 환경을 만들어 주셔서 감사합니다.Free를 사용하면 10User(8users+admin+guest)인데 사용하는 장면에 한계가 있는 것 같은데...

    설치


    리소스 제한 조정


    자원 제한이 충분하지 않으면 오류가 발생할 수 있으므로 조정해야 한다.
    /etc/security/limits.conf에 다음 내용을 추가합니다.
    /etc/security/limits.conf
    * - memlock unlimited
    * - nofile 100000
    * - nproc 32768
    * - as unlimited
    

    Zip 다운로드


    Upsource의 다운로드 페이지에서 zip의 URL을 확인하고 wget에서 얻습니다.
    $ wget http://download-cf.jetbrains.com/upsource/upsource-2.0.3542.zip
    $ cp upsource-2.0.3542.zip /opt
    $ unzip unzip upsource-2.0.3542.zip
    $ chmod -R a+rwX /opt/Upsource
    

    자원 시작


    다음 명령을 통해 시작합니다.
    $ /opt/Upsource/bin/upsource.sh start
    
    port와base-url 등은 /opt/Upsource/conf/internal/bundle.properties에서 변경할 수 있다.
    액세스 http://yourhost:yourport 시 (변경 사항이 없는 경우 포트 8082) 다음 설정 화면이 표시됩니다.
    Admin 사용자의 ID 및 암호를 순차적으로 입력합니다.

    라이센스 등록(Free10-user plan인 경우 그대로 유지)

    라이센스 등록이 완료되면 각 서비스가 시작됩니다.

    로그인 화면을 표시합니다.

    로그인하면 이런 느낌의 화면이 표시됩니다.아직 프로젝트를 만들지 않아서 외로워요.

    다음은 설정과 사용법에 대한 글을 쓰겠습니다(대략).

    리버스 프록시에서 이동


    자신은 시도하지 않았지만 Nginx와 Apache의 설정 예시가 실렸기 때문에 참고할 수 있습니다.
    https://www.jetbrains.com/upsource/help/2.0/proxy_configuration.html

    참고 자료

  • Installing and configuring
  • 좋은 웹페이지 즐겨찾기