Upsource 기능

코드 검토 도구, 프로젝트 기록 정보 또는 협업하거나 전문적인 개발 역량을 확장하기 위한 환경을 찾고 있는 경우, Upsource가 해결해 드립니다.

코드 검토 자동화

팀의 규모에 상관없이 커밋 후 검토, pull 요청, 브랜치 검토 작업에 간단한 워크플로를 이용할 수 있습니다. 코드 검토를 자동으로 생성하고 다양한 기준에 따라 검토자를 지정하는 트리거를 설정해 보세요.

저장소 탐색 및 검색

Git, Mercurial, Perforce 또는 Subversion 프로젝트 전체를 단일 지점에서 액세스할 수 있습니다. JetBrains의 강력한 검색 엔진을 사용해 찾고 있는 내용을 빠르게 검색해 보세요.

통합

Upsource에서 GitHub pull 요청 및 GitLab merge 요청을 검토할 수 있습니다. JIRA, YouTrack 등 인기 있는 문제 트래커와 지속적 통합 서버를 Upsource에 통합할 수도 있습니다.

코드 분석

Upsource는 수많은 언어에 구문 강조 표시 기능을 지원할 뿐만 아니라 Java, Kotlin, PHP, JavaScript, Python을 사용하는 팀에게 또 다른 이점을 제공합니다. IntelliJ IDEA 기술을 기반으로 하여 해당 언어에 대한 심도 있는 정보를 선사하며 서버 측 정적 코드 분석, 코드 인식 기반 탐색 및 사용 위치 검색 기능을 제공합니다.

데이터 기반 프로젝트 분석

Upsource는 프로젝트의 진행 상황을 한 눈에 파악할 수 있도록 VCS 사용 및 코드 검토 통계를 수집하여 다양한 보고서를 제공합니다.

보안

고급 사용자 관리, 세분화된 프로젝트당 권한, 다중 인증 모듈을 활용할 수 있습니다.

팀 협업

토론에 참여하고 다른 사용자를 언급(@mention)하고 코드, 수정 버전, diff, 코드 검토, 검색 필터, 파일, 심지어 코드 선택까지 모든 항목을 URL로 공유할 수 있습니다. Upsource를 사용하며 상호작용을 통해 더욱 향상된 성과를 달성해 보세요.

IDE 플러그인

IntelliJ IDEA 및 기타 JetBrains IDE용 코드 검토 플러그인을 설치하여, 익숙한 IDE에서 코드 논의에 참여하고 코드 검토를 관리할 수 있습니다.

확장성

Upsource는 수백 개의 프로젝트를 수용하고, 수천 명의 사용자를 지원하며, 연중무휴 가용성과 내결함성을 보장하는 분산형 클러스터 설치를 제공합니다.