buildforge.conf 파일은 두 개의 위치에 있으며, 설치 후 업데이트가 필요한 경우
두 위치에서 모두 업데이트해야 합니다.
Build Forge 데이터베이스가 다른 호스트 컴퓨터로 이동된 경우
buildforge.conf 파일을 편집하여 데이터베이스 호스트를 업데이트해야 할 수 있습니다.
이 파일을 편집하는 또 다른 일반적인 이유는 네트워크 보안 정책을 준수하기 위해
정기적으로 변경해야 하는 데이터베이스 비밀번호를 업데이트하기 위한 것입니다.
다음 프로시저를 사용하여 buildforge.conf 파일을 업데이트한 다음
buildforge.conf의 업데이트된 사본으로 rbf-services.war 파일을 다시 작성하십시오.
참고: buildforge.conf를
rbf-services.war로 추가해야 하는 경우에만 buildforge.conf를 편집하는 단계를 건너뜁니다.
- Build Forge 엔진을 중지하십시오.
- Build Forge 설치 루트 디렉토리에서 buildforge.conf 파일을 찾으십시오.
- 텍스트 편집기를 사용하여 파일을 열고 구성 설정을 수정한 후
해당 파일을 저장하십시오.
참고: 이 파일을 편집하려면 루트 또는 관리자 특권이 필요합니다.
- rbf-services.war 파일이 포함되어 있는 디렉토리로 이동하십시오. 예를 들어, 다음과 같습니다.
| Apache Tomcat 서버 |
<bfinstall>/Apache/tomcat/webapps
$CATALINA_HOME/webapps |
- rbf-services.war의 백업 사본을 작성하십시오. 예를 들어, 다음과 같습니다.
| Windows |
copy rbf-services.war rbf-services.war.bak |
| UNIX/Linux |
cp rbf-services.war rbf-services.war.bak |
- rbf-services 디렉토리를 삭제하십시오. 예를 들어, 다음과 같습니다.
| Windows |
rmdir rbf-services /s /q |
| UNIX/Linux |
rm -rf rbf-services |
- Windows의 경우 다음 명령을 완료하십시오.
- classes 디렉토리를 다시 작성하십시오. 예를 들어 다음과 같습니다.
mkdir WEB-INF\classes
- 업데이트된 buildforge.conf 파일을 새 classes 디렉토리에 복사하십시오. 예를 들어 다음과 같습니다.
copy <path_to_bf_conf>\buildforge.conf
WEB-INF\classes
- 다음과 같이 rbf-services.war 파일을 업데이트하십시오.
jar -uvf rbf-services.war WEB-INF
- UNIX 및 Linux에서 다음 명령을 완료하십시오.
- unzip 유틸리티를 사용하여
rbf-services 디렉토리를 작성하고 채우십시오.
unzip -d rbf-services rbf-services.war
- 업데이트된 buildforge.conf 파일을 새 classes 디렉토리에 복사하십시오. 예를 들어 다음과 같습니다.
cp <path_to_bf_conf>/buildforge.conf
rbf-services/WEB-INF/classes
- bf-services에서 실행 파일에 대한 권한을 설정하십시오.
chmod 755 <bfinstall>/server/tomcat/rbf-services/bin/*
- Build Forge 엔진을 다시 시작하십시오.
Windows에서
rbf-services 파일이 재배치되고
업데이트된 buildforge.conf와 함께 rbf-services 디렉토리를 자동으로 다시 작성합니다.