Windows에 Crucible 설치


이 페이지는

... Windows에서 Crucible을 새로 설치 하는 방법  설명합니다 .

업그레이드 중입니까?

Crucible 설치를 업그레이드 하려면 먼저 Crucible 업그레이드 안내서를읽으십시오 .

Fisheye에서 업그레이드 하시겠습니까?

Fisheye를 이미 설치 한 경우 Fisheye에서 Crucible로 업그레이드를읽어야 합니다 .  


1. 지원되는 플랫폼 확인

먼저 지원되는 플랫폼 페이지를 확인 하십시오. Crucible에서 테스트 한 응용 프로그램 서버, 데이터베이스, 운영 체제, 웹 브라우저 및 JDK를 나열하고 권장합니다. 

Atlassian은 x86 하드웨어에서 실행되는 Crucible과 x86 하드웨어의 64 비트 파생물을 공식적으로 지원합니다.

2. 전용 Crucible 사용자 생성 (권장)

프로덕션 설치의 경우 시스템에서 Crucible을 실행할 전용 Windows 사용자를 새로 만드는 것이 좋습니다. 이 사용자 :

  • 관리자 권한이 없어야합니다.
  • Crucible 홈 (설치) 디렉토리 및 인스턴스 (데이터) 디렉토리에서 읽기, 쓰기 및 실행 권한이있는 권한이없는 사용자 여야합니다. 이 디렉토리는 아래에 설명되어 있습니다.
  • 리포지토리에 대한 읽기 액세스 권한 만 있어야합니다. 

전용 Crucible 사용자를 만든 경우 나머지 사용자 지침을 완료하려면이 사용자로 로그인해야합니다.

3. Java 버전 확인

명령 프롬프트에서 다음을 실행하십시오.

java -version

Java 버전은 1.8.x 여야합니다  .

Crucible을 설치하는 권장 방법은 Crucible을 Windows 서비스로 설치하는 설치 프로그램을 사용하는 것입니다 (아래 5 단계 참조). 

지원되는 Java 버전이 보이지 않으면 Java를 다운로드하십시오.

4. Windows에서 Java를 찾을 수 있는지 확인하십시오. 

Windows는 JAVA_HOME 환경 변수를 사용하여 Java를 찾습니다. 새 명령 프롬프트에서이를 확인하려면 다음을 실행하십시오.

echo %JAVA_HOME%

Java 설치 위치에 대한 경로가 표시되어야합니다. 이 경로  에는 공백  포함 되지  않으며 JAVA_HOME은 JDK 홈 경로를 가리켜 야합니다.

공백이 없는 경로가 보이지 않으면 ...

5. 이제 Crucible을 얻을 시간입니다.

Atlassian 다운로드 사이트에서 Crucible 설치 프로그램 을 다운로드하십시오.

Crucible on Windows 용 32 비트 및 64 비트 설치 프로그램이 있습니다. 각 설치 관리자는 Crucible을 Windows 서비스로 추가하고 자동으로 서비스를 시작합니다. 빠른 설치는 기본적으로  Data 디렉토리와 별도의 설치 디렉토리를  C:\Atlassian만듭니다. 사용자 정의 설치 모드를 사용하면 설치 Data 디렉토리에 다른 Data 디렉토리를 포함하지 않아도되므로 설치 및 디렉토리  의 다른 위치를 선택할 수 있습니다  .

  • 설치 관리자는 FISHEYE_INST 시스템 환경 변수를 작성합니다  .
  • 설치 디렉토리에 대한 경로를 이 지침 의 디렉토리라고합니다 . <Crucible home directory> 
  • Crucible의 여러 사본을 실행 하려면 별도의 Crucible 데이터 디렉토리 가 필요합니다 .  
  • 이 Crucible 설치를 위해 많은 사용자를 확보하고 Crucible을  외부 데이터베이스에 연결하려면 Crucible을 외부 데이터베이스를 실행하는 서버와 다른 서버에 설치하여 성능을 향상 시키십시오.
  • 많은 수의 저장소가있는 경우 Crucible에서 열 수있는 기본 파일 수를 늘리는 것이 좋습니다. 자세한 내용은 다음 기술 자료 문서를 참조하십시오.  Subversion Indexer "너무 많은 파일 열기"오류로 일시 중지되었습니다 .
  • Crucible 3.4.4 이상에서는 시작  >  모든 프로그램  > Crucible  Crucible 구성 으로 이동하여 Windows 서비스의 JVM 매개 변수를 편집 할 수 있습니다  . 완료되면 Crucible 서비스를 다시 시작하십시오. 마십시오 하지 설정에서 환경 변수 (예 : %의 FISHEYE_INST의 %)를 참조합니다. 대신 실제 경로를 설정하십시오.

6. Crucible을 방문하십시오!

Crucible 서비스를 시작할 시간을 주십시오. 그런 다음, 동일한 시스템에 웹 브라우저에서, 이동  http://localhost:8060/ (다른 시스템 입력에서, 또는  http://hostname:8060/ hostname 당신이 크루셔블을 설치 한 시스템의 이름입니다).

라이센스를 입력 한 다음 관리자 암호를 입력하여 설정을 완료하십시오. 이 비밀번호는 'built-in'Crucible 관리자를위한 것입니다. 필요한 경우  페이지 바닥 글에서 관리 링크를 클릭하여이 사용자로 로그인 할 수 있습니다  . Fisheye 또는 Crucible에서 관리 페이지 암호를 재설정하는 방법을 참조하십시오.

원하는 경우 나중에 까지 Jira 통합 설정을 연기 할 수 있습니다. 설치 마법사에서 Jira 통합 구성을 참조하십시오  .

7. 외부 데이터베이스에 연결 (권장)

프로덕션 환경에서이 Crucible 설치를 사용하려는 경우 지원되는 외부 데이터베이스 중 하나를 사용하는 것이 좋습니다 . 외부 데이터베이스로 마이그레이션을 참조하십시오 .  

Crucible을 평가 중이거나 지금하고 싶지 않은 경우 Crucible은 내장 데이터베이스를 기꺼이 사용하며 나중에 쉽게 마이그레이션 할 수 있습니다.  

8. 메일 서버 설정

사용자가 Crucible에서 알림을받을 수 있도록 Crucible 전자 메일 서버를 구성합니다. SMTP 구성을 참조하십시오 . 

9. 사용자 및 저장소 추가

이제 Crucible에서 사용자를 설정하고 Crucible에 보유하고있는 기존 저장소를 알려줄 시간입니다. 자세한 내용 은 Crucible 사용 시작을 읽으십시오 .

Crucible은 리포지토리의 초기 인덱스를 수행하며, 그 동안 리포지토리의 뷰 (모든 이력 항목 포함)에 액세스하여 인덱스하고 초기 커밋까지 구성합니다. Crucible을 평가하는 경우 단일 프로젝트의 색인을 생성하는 것이 좋습니다. 그러면 가능한 빨리 Crucible을 사용할 수 있습니다. 전체 저장소의 색인을 생성하도록 선택한 경우 대규모 또는 복잡한 저장소의 경우 시간이 오래 걸릴 수 있으며 (특히 Subversion의 경우) 설정하는 것이 더 복잡 할 수 있음을 알아 두십시오. 기본 프로세스는 각 SCM 유형마다 약간 다릅니다.

10. Crucible 멈추기 (옵션)

Windows 관리 콘솔에서 Crucible 서비스를 제어하십시오. 또는 명령 프롬프트에서 디렉터리를 다음 <Crucible home directory> 과 같이 변경  합니다.

bin\stop.bat