«version-control» 태그된 질문

컴퓨터 파일로 저장된 문서 및 기타 정보의 변경 관리에 사용합니다.

4
dev-> stage-> production에서 마이그레이션 (CMI) 구성을위한 제안 된 워크 플로우는 무엇입니까?
몇 달 전에 drupalcamp가 있었고 누군가가 새로운 구성 (CMI) 시스템으로 배포 관리에 대해 물었습니다. 이상적인 워크 플로우 중 하나는 구성을 버전 제어로 유지하고 팀 구성원간에 구성을 마이그레이션 할 수있는 것입니다. 룸에서 우리가 알아낼 수 있었던 최선은 (부분적으로 DrupalCon Portland의 프리젠 테이션을 기반으로) 다음과 같습니다. 활성 구성 디렉토리를 무시하도록 버전 제어에 …

1
사이트를 버전 제어로 가져 와서 지속적인 통합 환경을 설정해야합니다.
Drupal 6x 프로젝트의 기업가로서 (개발자별로) 버전 제어가 필요하지 않을 정도로 작게 시작했지만 지금은 그것 없이는 방법이 없다고 확신합니다. JIRA에 대한 광범위한 문서가 있으며, 모든 것을 다루는 잘 작성된 사용자 사례가 포함되어 있습니다. 이 작업을 수행하는 방법에 대해 조금 읽고 다음 계획을 생각해 냈습니다. 모듈을 사용하여 사이트 코드를 데이터베이스와 분리 문맥 …

3
Drush를 사용하여 최신 dev 버전의 모듈로 업데이트 (버젼 관리를하지 않고 포인트 / 권장 릴리스 무시)
[NB이 질문은 나의 이전 질문 인 여기에서 분리되어 있지만 더 나옵니다 .] 나는 Drush를 좋은 시간 동안 사용했지만 너무 자주 나는 혼란에 빠졌습니다. 현재이 문제를 해결하는 방법을 잘 모르겠습니다. 시나리오 : 현재이 사이트는 과거에 날짜가 지난 dev 릴리스를 사용합니다. 그 동안 포인트 릴리즈는 생성되지 않았지만 최신 개발 릴리즈는 생성되었습니다. 그래서 …

2
3 개발 환경에서 기능 모듈을 사용하는 방법은 무엇입니까?
프로젝트를 작업하면서 Feature 을 많이 사용하면 때로는이 응용 프로그램에 3 명의 개발자가 있습니다. 우리는 몇 가지 접근법을 시도했지만 git 브랜치를 병합하면 서로의 기능 변경 사항을 종종 '덮어 쓰기'하는 것처럼 보입니다. 기능 모듈이 깨져서 사용하기가 어려워지는 것처럼 보입니다. 기능은 실제로 프로젝트에서 하나를 구성하기위한 훌륭한 시간 절약 도구이며이를 해결할 수있는 방법이 있다고 …

5
여러 설치에서 사용자 정의 모듈 관리
여러 사이트에 사용되는 일부 사용자 지정 모듈이 있습니다. 클라이언트 전용이기 때문에 기여 된 모듈로 배포 할 수 없으며 기여한 모듈에서는 작동하지 않는 것으로 가정합니다. 나는 이것을 처리 할 수있는 다음과 같은 가능성에 대해 알고 있습니다. 복사하여 붙여 넣습니다. 모든 설치에서 모듈을 최신 상태로 유지하기가 어렵습니다. 단일 다중 사이트 설치가 있지만 …

2
패치 파일을 어떻게 적용합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Drupal Answers의 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . mailhandler 모듈에서 패치 파일을 다운로드했으며 다운로드 (가져 오기) 후 전자 메일을 삭제하지 않는 pop3 계정의 문제를 해결하려면 변경 사항을 적용해야합니다. 어떻게 설치합니까?

1
보안 패치만으로 Drupal 7 Core를 어떻게 업데이트합니까?
이전 Drupal 7 설치가 있고 Drupal 7을 최신 릴리스로 업데이트하고 싶지만 일부 사용자 정의 모듈이 최신 업데이트에서 작동하지 않는다는 사실을 알고 있습니다. 내가 설치하고 싶은 것은 최신 Drupal 7까지의 보안 패치뿐입니다. 어떻게하면 많은 노력 없이도 가능합니까? 또한 Drupal 7 코어를 업데이트하는 동안 패치되는 내용을 어디서 어떻게 볼 수 있습니까?


3
Git 저장소와 프로덕션 웹 사이트를 중단하지 않고 Drupal 코어를 업그레이드하는 가장 좋은 방법은 무엇입니까
모든 코드가 마스터 브랜치에있는 Git 리포지토리가 있는데 이전에 모든 Drupal 파일을 무시하고 있었기 때문에 내가 작성한 (또는 수정하거나 수정할 수있는) 코드와 코드를 엄격하게 구분했습니다. Drush 등으로 생성 될 수 있습니다. Drupal을 업그레이드해야 할 때까지 이것은 좋은 전략처럼 보였다. 상황이 나빠지면 롤백하고 싶습니다 .Git보다 도구를 사용하는 것이 더 좋습니다. 나는 이것이 …

2
변환 된 모듈을 제공하는 방법?
최근에 클라이언트 프로젝트 중 하나를 위해 Drupal 6 기고 모듈을 Drupal 7로 변환했습니다. 이 변환 된 모듈을 커뮤니티에 제공하고 싶습니다. 기존 프로젝트 페이지에서 이것을 업로드하는 방법은 무엇입니까? 패치를 만들어야합니까, 아니면 샌드 박스 프로젝트입니까?

2
코드 중심 개발 워크 플로에서 기능과 설치 프로필의 균형을 어떻게 조정해야합니까?
Drupal 설치 프로파일 (Drupal 7)은 매우 강력하며 모듈이 수행 할 수있는 모든 작업을 수행 할 수 있습니다. 사이트를 개발하기 위해 기능과 함께 설치 프로필을 사용하여 모든 것을 코드로 유지하므로 데이터베이스 버전을 지정할 필요가 없습니다. 설치 프로파일의 강력한 기능을 고려하여 기능 모듈에서 수행 할 수있는 많은 작업을 설치 프로파일에서 수행 할 …

4
GitHub에서 Drupal 프로젝트를 유지하는 방법
drupal.org에서 여러 모듈을 유지 관리합니다. 몇 년 동안 "드루팔 방식"(CVS를 기억하십니까?)을하면서 인생을 좀 더 편하게하고 GitHub를 사용하고 싶습니다. 정치적 이유가있을 수 있지만 바람직하지 않을 수 있지만 기술적 이유가 있습니까? 단방향 동기화는 github 저장소에서 해당 drupal.org 저장소로 빨리 감기하는 cron 작업처럼 간단 할 수 있다고 생각합니다. 그게 전부입니까? 이를 용이하게하는 기존 …

1
모듈의 HEAD 버전을 다운로드하기 위해 drush로 git clone을 어떻게 수행합니까?
drupal.org git 저장소에서 HEAD 버전의 모듈을 복제하거나 가져 오는 방법이 있습니까? 예를 들어 Drupal 7을 사용하고 Views의 마지막 분기가 3 인 경우 다음을 수행하고 싶습니다. drush git-clone views 다음과 동등한 것을 달성하십시오. cd sites/all/modules/ git clone --recursive --branch 7.x-3.x http://git.drupal.org/project/views.git 이상적으로 drush git-clone views-3x는 3.x 분기를 명시 적으로 복제해야합니다. 이것이 …

2
사이트 코드를 git 상태로 유지하고 동일한 저장소에서 코어를 가져 와서 작성하는 가장 좋은 방법은 무엇입니까?
드루팔이 CVS에 있었을 때 나는 git 저장소에 내 사이트가 있었고 CVS를 통해 코어와 contrib을 가져 왔습니다. 두 시스템은 행복하게 공존했으며 모든 것에 대한 변경 사항을 추적하고 모듈에 대한 패치를 만들 수있었습니다. 이제 git을 사용하면 contrib과 core를 다운로드하여 내 사이트의 git 저장소로 체크인하거나 하위 모듈을 사용할지 여부가 확실하지 않습니까? 아직 모범 …

3
Drush Make는 .git 폴더를 제거합니다
drush make와 github에 대한 바보 같은 느낌을받은 후 모든 .git 폴더 (git가 기록, 구성, 원본 위치 등을 기록하는 데 사용됨)가 drush make에 의해 제거되었으며 이전에 들어 보았지만 오지 않았 음을 알았습니다. make 파일을 유지 관리하지 않았기 때문에 나 자신. 특히 drush make는 .git 폴더를 제거하고 u가 --debug 옵션으로 실행하면 볼 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.