기타 1부 - 스크립트를 안전하게 보호하는 방법.
페이지 정보
본문
안녕하세요. 소심비형입니다. 오늘은 스크립트를 어떻게하면 안전하게 보호할 수 있는지 알아보도록 하겠습니다. 이 글을 참고해서 힘들게 만든 스크립트를 안전하게 관리할 수 있었으면 좋겠네요. 가끔씩(?) 버그로 인해 힘들게 만든 스크립트가 사라지면 열받잖아요-_-; 저도~ 수많은 오픈소스를 사용하면서 업데이트 받을 때마다 나타나는 온갖 버그로 스트레스를 많이 받거든요.
1. 스크립트를 자주 저장하기.
가장 기본적인건데요. 대부분의 에디터 프로그램들이 이 부분을 강조합니다. 개발자들에게 익숙한 형상 관리 시스템들도 마찬가지구요. 강조하는 부분은 자주 저장하고 자주 커밋하라는 얘기입니다. NGM 5는 Control + S 단축키로 바로 저장할 수 있습니다.
2. NGM 5의 자동 저장 옵션 설정하기.
NGM 5의 옵션에는 작업중인 스크립트에 대해 자동으로 저장해주는 기능이 포함되어 있습니다. 이 기능은 사용자가 설정한 시간 주기마다 스크립트를 자동으로 저장해줍니다. 이 기능을 켜두면 중간에 실수로 저장하지 않았거나, 갑작스러운 에러로 프로그램이 종료되었을 때 어느정도 방어가 가능해집니다. 이 옵션의 단위는 분(Minute)입니다.
3. 저장할 때마다 임시 폴더에 백업본 만들기.
이 기능을 이용하면 작업중인 스크립트가 사라지거나 갑작스러운 에러로 인해 스크립트에 오류가 생겼을 때 도움이 될 수 있습니다. 아래 그림과 같이 체크되어 있으면 저장할 때마다 백업 폴더에도 같이 저장시켜줍니다.
이외에도 형상 관리 시스템을 도입할 수 있습니다. 버전 관리 시스템이라고도 부르는데요. 무료로 사용할 수 있기 때문에 수많은 개발자들이 사용하고 있습니다. 코딩하다가 저장하지 않은 상태에서 정전, 또는 사내 시스템 마비, 윈도우즈, 개발툴의 알 수 없는 에러와 같은 천재지변(?)으로부터 내 코드를 보호하기 위함이죠. 물론, 엔터프라이즈급 프로젝트에서 원할하게 협업하기 위한 용도이지만요. 아무튼, 대표적인 툴로 SVN과 Git이 있습니다.
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
- 이전글데이타베이스 연결을 위한 속성 정리 (공급자: Provider) 20.02.16
- 다음글글로벌 변수와 로컬 변수에 대한 이해. 20.02.16
댓글목록
등록된 댓글이 없습니다.