Linux

jetbrains Upsource install

Naan 2019. 5. 2. 12:09
320x100

https://www.jetbrains.com/upsource/download/#section=windows

 

Download Upsource: Code Review, Project Analytics, and Team Collaboration by JetBrains

The only code review tool with static code analysis and code-aware navigation for Java, PHP, JavaScript and Kotlin.

www.jetbrains.com

기본적으로 메모리하고 성능을 따진다. 메모리 최소 8G 이상으로 설치 할것

centos 7.x 환경에서 설치

 

위 경로에 파일 다운

 

upsource-2018.2.1154.zip

# unzip upsource-2018.2.1154.zip

# mv upsource-2018.2.1154 /data/

# cd /data/upsource-2018.2.1154

# ./upsource.sh configure --listen-port 8080 --base-url http://upsource.test.com:8080  = 포트 및 url 설정
./upsource.sh start
/data/upsource-2018.2.1154/conf/internal/services/configurationWizard/wizard_token.txt
Upsource 2018.2 Free 10 Users Pack
44828737e3a8b8986a1c90606dda84009489645928f66f5502936b03a05599b6650f8935933aecb9f70d9551836ab7dc2

 

위 경로에 있는 wizard_token.txt 에 있는 파일에 있는 걸 복사

set up 선택

url 및 포트 설정

원하는 설정 선택 관리자 암호 입력후 넥스트

설치 다 끝나면 finish

그럼 필요한 프로그램 자동 설치..

 

http://upsource.test.com:8080 접속하면 끝~

 


VCS connection test failed:

Error connecting to the specified URL:
svn: E200015: Server SSL certificate for 'https://upsource.test.com:443' rejected, consider testing your SSL certificate with https://www.ssllabs.com/ssltest
에러가 발생 한다면

클라이언트에서
svn list  https://upsource.test.com/svn/
키값 등록 하면 된다.

 


JAVA 메모리 늘리기

# cd /data/upsource-2018.2.1154/bin/

# ./upsource.sh stop
# cd /data/upsource-2018.2.1154/apps/upsource-frontend/bin/
# ./upsource-frontend.sh configure -J-Xmx8196m

# cd /data/upsource-2018.2.1154/bin/

# ./upsource.sh start




This file is binary or is too large to be displayed

라고 뜬다면

# /data/upsource-2018.2.1154/conf/upsource-frontend

# vi upsource-frontend.jvmoptions

-Dfrontend.view.filesize.limit=9000000
-Dfrontend.diff.filesize.limit=10000

추가

 

1291 버전부터 수동으로 안올라가진다. 위 configure 로 작업 해야 한다.

# cd /data/upsource-2018.2.1291/apps/cassandra/bin/

# ./cassandra.sh configure -J-Xmx8196m -J-XX:+HeapDumpOnOutOfMemoryError

# cd data/upsource-2018.2.1291/apps/upsource-frontend/bin

# ./upsource-frontend.sh configure -J-Dfrontend.diff.filesize.limit=200000

# ./upsource-frontend.sh configure -J-Xmx8196m -J-XX:+HeapDumpOnOutOfMemoryError

 

320x100