2012-10-15 5 views
0

거의 동일한 두 개의 루비 웹 사이트가 있습니다. 하나는 개발 버전이고 다른 하나는 제작 단계입니다. 서로 다른 유일한 위치는 업로드 된 데이터이지만 저장소에 없습니다.두 개의 화석 프로젝트를 합치십시오.

저는 항상 dev, fixed stuff에서 작업했습니다. 그런 다음 앱 디렉토리를 동기화하거나 변경 한 파일 중 일부만 동기화합니다. 이것은 지금까지 괜찮 았습니다.

나는 거의이 사이트들을 1 년 이상 만진 적이 있었고, 나는 양쪽에서 몇 가지 변화를했습니다. 예, 알고 싶습니다.하지 말아야 할 때 나는 찌르 게 일했습니다.

이제 제 질문은 이것입니다. 이 두 프로젝트 (특히 앱 디렉토리)를 쉽게 병합 할 수 있으며, 앞으로도 개발 프로젝트를 진행할 수 있습니까? 일단 끝나면 변경 사항을 적용 할 수 있습니까?

다른 버전 컨트롤의 도움을 받아이 작업을 수행하는 방법을 알고 있지만 이것이 화석을 사용하여 가능한지 알고 싶습니다.

+0

두 화석은 동일한 화석 저장소에 있습니까? 아니면 두 개의 별개의 저장소에 있습니까? – ravenspoint

+0

나는이 두개를 분리했다. 그러나 그들은 같은 컴퓨터에있다, 두 개의 다른 디렉토리 –

+0

그래서 그들은 두 개의 다른 저장소에있다. 그게 힘들어! – ravenspoint

답변

1

글 머리 기호를 물고 두 버전을 하나의 저장소에 저장하면 인생이 훨씬 쉬워 질 것이라고 생각합니다.

제안 절차 :

리포지토리 중 하나를 선택하십시오.

열기.

다른 저장소에서 모든 사용자 파일을 추가하는 모든 사용자 파일을 삭제합니다.

체크인하여 새 분기를 만듭니다.

분기를 병합하십시오. 병합 할 분기를 결정해야합니다.

+0

당신이 옳다고 생각합니다. 누군가이 솔루션을 가지고 있는지 확인할 수 있습니다. –

+0

음, 나는 당신이 아직도 찾고있는 해결책을 이해하지 못합니다. 귀하가 이해할 수없는 제안 절차에 단계가 있습니까? – ravenspoint

+0

'화석 병합 - 메인 사이트/개발/site1 -othersite/개발/site2- 출력/개발/site3'과 같은 것이 좋을 것입니다. 나는 diffs와 함께이 어려운 방법을했다, 많은 사본 붙여 넣기의 역사 –

관련 문제