내가 응용 프로그램을 업데이트하고 100 개의 파일 중 10 개를 업데이트했다고 가정 해 보겠습니다. 테스트 시스템에서 이러한 변경을 수행했지만 작동 중이지만 지금은 이러한 변경 사항을 프로덕션 시스템에 적용하려고합니다. 어떤 종류의 옵션이 있습니까?응용 프로그램을 업데이트하는 데 사용할 수있는 스크립트는 무엇입니까?
이상적인 시나리오가 될 수 있습니다.
- 은 내가
- 내가 이전을 통해 새로운 파일을 복사 교체하고 기존 파일을 저장합니다.
변경 사항이 잘 수행되지 않으면 프로세스를 되돌리고 이전 파일을 복원 할 수 있습니다. 그것을하는 가장 좋은 방법은 무엇입니까. 내가 ASP.NET 응용 프로그램에 대해 말하고 있습니다. 나는 또한 SQL 문을 업데이트 할 예정이지만, 별도의 SQL Script에서 핵심 부분을 차지할 수 있으며 걱정하지 않아도됩니다.
저는 일괄 스크립팅에 익숙하지만 GUI가있는 더 나은 방법이 있습니다 (GUI 응용 프로그램을 만들고 GUI에서 배치 파일을 실행할 수 있음).
비슷한 것을 한 사람이 있습니까?
좋은 지적이지만 관리자가 요구하는대로 더 간단한 솔루션을 원합니다. 그들은 업데이트를 설치하는 것처럼 그들이 할 수 있고 되돌릴 수있는 쉬운 것을 원합니다. 작동하지 않으면 제거하십시오. 설치는 파일을 다른 위치로 복사하는 것입니다. –
아마도 가장 가까운 대답 일 것이지만 설치/업그레이드를 수행 할 프로그램이 필요했습니다. 아마도 그것은 너무 복잡 할 것입니다. SVN이 도움이 될 수 있습니다. –