branching-and-merging

    1

    1답변

    git을 설치하여 기능을 다루는 여러 개발자를 지원하고 dev, qa 및 uat와 같은 다양한 환경에 어떻게 푸는 지에 대한 조언을 찾고 있습니다. 나는 이런 식의 생각 : dev_branch - new features get a feature branch i.e. dev_branch_feature_x - once feature is completed,

    1

    1답변

    동료가 우리가 잠시 동안 작업해온 git 저장소에 새 분기를 만들었습니다. 하지만 내 로컬 저장소에서 새 지점을 가져 와서 내 지역 저장소에 병합하는 데 어려움을 겪고 있습니다. 이 게시물을 발견 : Only master branch is visible after cloning a Git repo,하지만 그것은 나를 위해 작동하지 않았다. 내가 git br

    0

    1답변

    나는 http://nvie.com/posts/a-successful-git-branching-model/을 사용하고 있습니다. 제가 이해하는 한,이 모델의 메인 repo는 베어 레포 여야합니다. 블로그에 "우리가 사용하는 저장소 설정은이 분기 모델에서 잘 작동하지만 중앙"진실 "저장소가 있습니다." (http://nvie.com/posts/a-success

    1

    2답변

    master와 customer private 브랜치에 공통 파일 "foobar"가 있습니다. 이전에 그들은 갈라져서 이제는 마스터의 모든 사설 브랜치에 사과 한 개의 파일을 가져 왔습니다. 내 고객 가지 마스터를 추적하기 위해서는 , 나는 성공적으로 git rebase -i master을 사용했습니다. 그러나, 지금 강제로 내 사설에서 git checkou

    6

    1답변

    Visual Studio 2010에는 여러 분기 간의 변경 집합 마이그레이션을 볼 수있는 멋진 GUI가 있습니다. 가능한 경우 명령 줄을 통해이 정보를 텍스트 형식으로 가져오고 싶습니다. 릴리스 분기와 트렁크 간의 병합되지 않은 변경 사항을 확인하기 위해 매일 PowerShell 스크립트를 실행합니다. 이렇게하면 버그 수정을 다시 트렁크에 전파하는 것을 잊

    2

    1답변

    그래서이 프로젝트는 2 가지 릴리스 인 trunk와 branch1에서 동시에 진행됩니다. 어떤 시점에서 나는 rel1에 대한 빌드를 더 이상 만들지 말고 rel2에서 버그를 수정하라는 말을 듣는다. 그래서 branch1에 트렁크에도 적용 할 수있는 버그 수정을합니다. 후에 나는 "알려진 버그로 rel1을 relisation하면 큰 PITA가 될 것입니다.

    2

    2답변

    내 프로젝트를 다른 플랫폼으로 이식하려고하는데이 새로운 플랫폼과 내가 시작한 플랫폼 사이에 약간의 차이점을 발견했습니다. autotools 패키지를 보았고이를 지원하는 스크립트를 구성했지만 새로운 플랫폼마다 별도의 분기를 갖는 것이 얼마나 실현 가능한지 궁금합니다. 내가 보는 유일한 문제는 대상 플랫폼에서 개발을 수행 한 다음 플랫폼 종속적 인 변경 사항을

    0

    2답변

    필자의 경우 수퍼 프로젝트는 충분히 커서 여러 개의 아티팩트로 구성되어있다. 프로젝트 A, B, C, D, E를 가정 해 봅시다. 그들은 서로 다른 자식 프로젝트입니다. 이제 우리는 두 가지 다른 릴리스에서 작업해야합니다. 그런 다음 어떻게 문제를 해결할 수 있을까요? SVN이라면 슈퍼 프로젝트를 만들고 서브 프로젝트 A, B, C, D, E를 모두 포함

    12

    2답변

    나는 최근에 'master'브랜치로 작업했던 브랜치를 병합했다. origin/master 브랜치와 origin/HEAD 브랜치 브랜치를 만들거나 잡아 당길 때 무언가를했을 때 (여전히 종류의 n00b) 필요합니다. 불행하게도, 나는 이것을 한 명령을 기록하지 않았다. 현재, 팀은 프로젝트를 체크 아웃 할 때 얻지 못하는 마스터 복사본에 코드를 포함하고 있습

    3

    1답변

    개정 제어를 위해 SVN을 사용합니다. 주요 개발은 트렁크에서 이루어지며 각 사용자에게 해당 분기가 만들어집니다 (의도 한 변경이 복잡한 경우). 가끔씩 테스트 버전에 태그가 추가됩니다 (예 : /tags/v0.4). 그러나 심각한 버그가 트렁크 (다른 개발 중에)에서 언젠가 수정 될 수 있습니다. 는 지금은 태그 만 고정이 하나의 심각한 버그 (가능한 여