내 저장소의 특정 파일을 S3에 동기화하는 레이크 작업을 구현할 생각입니다. 캐치는 Repo에서 파일이 변경 될 때 파일을 업데이트하기를 원한다는 것입니다. 따라서 파일 A가 수정되고 B가 동일하게 유지되면 다음 번 앱을 배포하는 동안 파일 A 만 S3에 동기화됩니다.S3에 레일 레포에서 파일 동기화
파일이 수정되었는지 확인할 수있는 확실한 방법은 무엇입니까? 파일이 로컬로 변경되었는지 여부를 확인하기 위해 git
을 사용하려고 생각하고 있습니다.이 작업을 수행하는 다른 방법은 무엇입니까? S3는 이와 유사한 기능을 제공합니까?
HEAD 요청을 보낼 때 S3에서 MD5를 다시받을 수 있습니까? 나는 뒤틀림을 볼 수 없다. – denniss
PUT 요청에 하나를 입력했다면 그렇다. 현재 S3는 MD5를 객체의 'Etag'로 사용하지만이 동작이 미래에 변경 될 수도 있습니다. – willglynn