시나리오
프로그램 소스를 수정하고 실행하는 관리폴더가 있습니다. 이 폴더 및 하위폴더에서 변경된 파일을 가져와서
GitHub 레파지토리로 이동하여 이력관리를 하고자 합니다.
소스를 관리하는 폴더와 레파지토리가 다르기 때문에 자동으로 이동하는 프로그램이 필요합니다
내 컴퓨터 자동실행잡으로 Ant Build 파일을 작성합니다.
매일저녁 11시에 실행하면서 그날 파일의 변경날짜가 오늘과 같은 파일을 가져와서
목표폴더에서 해당파일을 덮어쓰기 하는 구조로 프로그램을 작성해야 할 듯 합니다.
키포인트 :
1. Ant 실행파일에서 금일에 변경된 파일을 어떻게 가져올건지?
2. 이력관리가 이루어지고 있는 파일에 대한 삭제하고 입력할때 GitHub가 어떻게 처리하는지?
3. Ant 실행파일에서 GitHub 명령어를 실행할수 있는지?