(AES)의 앱 엔진 스튜디오 애플리케이션에서 변경한 내용을 연결된 Git 리포지토리에 커밋합니다. 커밋할 몇 가지 변경 사항을 선택하거나 인스턴스의 모든 변경 사항을 한 번에 커밋할 수 있습니다.
프로시저
-
다음으로 이동 .
-
내 앱 페이지에서 애플리케이션을 엽니다.
-
선택 .
소스
제어에 커밋할 파일 선택 창이 표시됩니다. 모든 업데이트 세트 표시에서 파일 변경 사항이 표시됩니다. 기본적으로 파일은 현재 업데이트 세트 표시에서 변경됩니다.
-
커밋하려는 파일 변경을 선택합니다.
-
추적되지 않는 변경 내용을 포함하려면 고객 업데이트 [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 모드에서 발생합니다.
-
계속을 선택합니다.
-
코멘트 커밋에 변경에 대한 코멘트를 입력합니다.
-
파일 커밋을 선택합니다.
다음 작업이 수행됩니다.
- 시스템은 모든 로컬 변경 사항을 식별합니다.
- 시스템은 모든 로컬 변경 사항을 원격 리포지토리에 커밋합니다.