()에서 앱 엔진 스튜디오AES애플리케이션의 변경 사항을 연결된 Git 리포지토리에 커밋합니다. 커밋할 몇 가지 변경 내용을 선택하거나 인스턴스의 모든 변경 내용을 한 번에 커밋할 수 있습니다.
프로시저
-
다음으로 이동 레이블이 표시됩니다.
-
My Apps(내 앱) 페이지에서 애플리케이션을 엽니다.
-
선택 레이블이 표시됩니다.
Select files to commit to source control(소스 통제에 커밋할 파일 선택) 창이 표시됩니다. 모든 업데이트 세트의 파일 변경 내용이 표시됩니다. 기본적으로 파일 변경 내용은 현재 업데이트 세트에서 표시됩니다.
-
커밋할 파일 변경 사항을 선택합니다.
-
추적되지 않은 변경 내용을 포함하려면 고객 업데이트 [sys_update_xml] 테이블을 통해 추적되지 않은 변경 내용 포함 확인란을 선택합니다.
- 이 확인란의 기본값은 glide.sourcecontrol.default_commit_mode 속성을 통해 설정됩니다.
- 속성은 include_untracked 또는 exclude_untracked으로 설정할 수 있습니다.
- include_untracked 모드는 sys_update_xml 기록을 생성하지 않는 애플리케이션과 사용자가 선택한 업데이트를 커밋합니다.
- exclude_untracked 모드는 소스 제어에 커밋할 파일 선택 대화 상자에서 사용자가 선택한 업데이트만 커밋합니다.
- 속성에 대한 기본 시스템 설정은 exclude_untracked입니다.
- 확인란을 숨기고 glide.sourcecontrol.default_commit_mode 등록 정보 값을 사용하려면 sn_devstudio.vcs.allow_commit_mode_selection 등록 정보를 작성하고 false로 설정하십시오.
- 이 확인란을 선택하면 성능 저하가 발생할 수 있습니다.
주: 커밋은 다음과 같은 경우에 항상 include_untracked 모드에서 발생합니다.
-
계속을 선택합니다.
-
[Commit comment]에 변경 사항에 대한 설명을 입력합니다.
-
파일 커밋을 선택합니다.
다음 작업이 수행됩니다.
- 시스템이 모든 로컬 변경 내용을 식별합니다.
- 시스템은 모든 로컬 변경 사항을 원격 저장소에 커밋합니다.