it-swarm-ko.tech

drush make 및 drupalcode 패치

안정적인 버전의 프로젝트를 다운로드하고 패치 를 적용하고 싶습니다. 이 패치는 제출되지 않았지만 프로젝트에 직접 적용되었습니다. 다음 drush make 파일이 있습니다 (단지 테스트 스 니펫)

; Drush make script for the level platform install profile and features
core = 6.20
api = 2
projects[drupal][type] = core

projects[flot][dir] = "contrib"
projects[flot][version] = "1.2"
projects[flot][patch][] = "http://drupalcode.org/project/flot.git/patch/0b9d38d28e9f66cee239e7f92ccd2a368ce377c7"

이것은 패치가 실패했음을 나타냅니다. 파일을 다운로드하고 패치 -p0을 사용하면 올바르게 패치됩니다.

누구나 이것이 작동하지 않는 이유와 해결 방법을 알고 있습니까?

3
Jeremy French

이것은 git 기반 패치처럼 보입니다. drush를 사용하는 경우 일반 패치를 사용해야하며 git로 다음과 같이 만들 수 있습니다.

git diff --no-prefix > file.patch
2
googletorp