현재 프로젝트에 힘내와 신비주의자를 사용하고 있습니다. 나는 phabricator를 통해 몇 가지 작업과 프로젝트가 있습니다. 피쳐 브랜치 (A
)에 대해 arc diff
을 통해 수정본을 작성하자마자 개정판이 닫히기 전에 다른 피쳐 브랜치 (B
)에서 시작하고 싶습니다. 어떻게하면 arcanist를 호출하여 모든 단일 분기에만 새로운 diff 및 개정판을 만들 수 있습니까? 분기를 전환하고 arc diff
을 시도하면 이전에 새로운 개정판과 diff가 추가됩니다.지형지 물마다 수정본을 만듭니다.
5
A
답변
2
A
과 B
사이의 변경 사항은 서로 다릅니다.
아니하는 경우 : 당신이 지금 master
에있어 변경 사항을 확인하고 그게 arc diff master
으로 검토 밀어 git checkout -b A
새로운 A
분기를 만들 예를 들어
.
지금 당신은 주인에게 돌아가
git checkout master
git checkout -b "B"
과의 새로운 B
지점을 만들 변경하고 arc diff master
와 검토를 푸시 할 수 있습니다. A
과 B
에 대한 리뷰가 두 개있을 경우 : A
분기에 대한 검토를 위해 변경 사항을 푸시했습니다. , git checkout -b B
변경을하고 그것을 검토 밀어 : : 이제와 A
에서 새로운 B
분기를 만들 수 있습니다 (이 방법을 시도 후 A
및 B
에도 2 명은있을 것이다 그것을 후
아니요, B에서 변경된 사항은'A '에 해당하지 않음), 아케인리스트는 피처 브랜치 B에 대해서만 새로운 개정판을 생성하는 대신 피처 브랜치 B의 커밋을 사용하여 이전에 개정판을 업데이트하려고 시도합니다. –
같은 문제 여기에'A'와'B'라는 두 개의 독립적 인 브랜치가있을 때'B'에 대한 두 번째 diff를 생성하면 arcanist는'A'에 대한 리비전을 업데이트하려고합니다. – witrin