파일을 쉽게 업데이트하고 복원하는 도구

파일을 쉽게 업데이트하고 복원하는 도구

저는 개별 파일을 로컬에서 업데이트할 수 있는 기능을 제공하는 명령줄 도구를 찾고 있습니다. 따라서 저는 여러 대의 서버를 원격으로 업데이트하는 것에 대해 말하는 것이 아닙니다. 하지만 일부 파일을 업데이트하고 쉽게 돌아갈 수 있는 방법이 있습니다.

  1. 패키징할 파일 정의(예: 매니페스트 파일)
  2. 정의된 파일을 아카이브로 압축
  3. 파일의 압축을 풀고 원본 파일을 덮어씁니다(필요한 경우)
  4. 덮어쓴 모든 파일 백업
  5. 필요한 경우 덮어쓴 파일을 복구하세요

tar나 일부 패키지 관리자가 이 작업을 수행할 수 있다고 생각하지만 다시 돌아갈 수 있는지 확실하지 않습니다.

작성하기가 그리 어렵지는 않지만 이미 여기에 있을 수도 있습니다.

감사해요!

답변1

바퀴를 재발명하려는 것 같군요 버전 관리.

  1. "패키징할 파일 정의(예: 매니페스트 파일)" - 파일을 체크인합니다.
  2. "정의된 파일을 아카이브에 압축" - 파일 내용이 저장소에 저장됩니다.
  3. "파일을 추출하고 필요한 경우 원본 파일을 덮어씁니다" - 이전 버전 보기.
  4. "덮어쓴 모든 파일 백업" - 현재 버전을 확인하십시오(물론 덮어쓰기 전에 이 작업을 수행하십시오).
  5. "필요한 경우 덮어쓴 파일 복원" - 다른 버전을 확인하세요.

관련 정보