나는이 문제에 대해 많이 조사했지만 "완벽한"해결책을 찾지 못했습니다. 나는 GIT와 워드 프레스를 사용하고 난 현재이 gitignore을 사용하고 있습니다 :Wordpress 플러그인과 git 동기화 환경에서
https://gist.github.com/salcode/9940509 내 질문은 플러그인 관리에
:
그것은 환경에서 추적 플러그인이 매우 유용이 gitignore이 그들을 추적 hello.php ecc ..와 같은 특정 플러그인을 무시하지 않는 한 괜찮습니다. 문제는 플러그인이 업데이트되었을 때입니다. 파일은 GIT 저장소에서 추적되기 때문에 동기화됩니다. 이는 정상입니다. 그러나 업데이트 된 버전의 플러그인에 DB 업데이트/업그레이드가 필요한 경우에는 어떻게해야합니까? 그렇다면 플러그인의 최종 테이블이 동기화되도록 항상 업데이트 된 모든 플러그인을 비활성화하고 다시 활성화해야합니다.
이 문제에 대한 해결책이 있습니까? 또는 플러그인을 전혀 추적하지 않고 각 환경에 수동으로 설치하는 것이 나에게 다소 실망 스럽습니다.
감사
프로젝트가 테마입니까, 플러그인입니까, 아니면 WordPress 파일을 변경하고 있습니까? 이것에 대한 정보를주세요. 그리고 가능하다면 GIT와 함께 WordPress를 사용해야하는 이유를 말해주십시오. –
보통 저는 Wordpress 테마와 때로는 사용자 정의 플러그인을 개발합니다. 저는 팀에서 일하기 때문에 GIT와 함께 Wordpress를 사용하고 싶습니다. 우리는 항상 우리 환경과 프로젝트에서 버전 관리 및 동기화 시스템으로 GIT를 사용합니다. 나는 많은 Wordpress + GIT 웹 사이트를 만들었고 다른 솔루션을 사용하여 최상의 솔루션을 개발했습니다. 내가 설명한 문제는 그것이 완벽하게 작동하게하는 누락 된 부분이다. – sipy
하지만 테마 나 WP 자체에서 GIT를 사용하고 싶습니까? WordPress의 모든 설치를 버전 화하는 것은별로 중요하지 않습니다. 플러그인과 테마처럼 업데이트되어 문제가 될 수 있습니다. 답변을 드리겠습니다. –