2012-11-07 3 views
1

나는 SVN을 처음 사용하기에 적당합니다. Tortoise SVN을 사용하는 우리 중 두 명은 직장에 있습니다. 우리는 우리가 유지하고있는 보고서가 많은 대규모 BI 프로젝트를 보유하고 있습니다. 우리는 동시에 새로운 보고서를 추가하거나 다른 보고서를 동시에 수정할 수 있습니다. 현재 Repo에 솔루션 및 프로젝트 파일이 있지만 문제가 발생합니다. 우리 둘다가 같은 날 보고서를 추가하고 우리 중 하나가 커밋하면 다른 하나는 충돌합니다. (저는 아직 갈등을 관리하는 지식/경험이 없습니다.)TortoiseSVN과 공유 SSRS 솔루션

다른 점은 솔루션이 항상 수정 된 것으로 표시된다는 것입니다.

가장 좋은 방법은 무엇입니까? .sln 및 .rptproj 파일을 저장소 밖으로 나가서 수동으로 새 보고서를 자신의 복사본에 추가하는 것이 좋습니다.

도움을 주시면 감사하겠습니다.

감사

마크

+0

귀하의 비즈니스 영역에 익숙하지 않은 독자, 즉 BI (비즈니스 인텔리전스 ?!), SSR, 보고서 유형이 파일 (MIME 유형, 내가 묻는 것) - 텍스트 또는 다른 것인 독자들에게? ** .sln에 어떤 데이터가 포함될 수 있습니까? –

+0

파일은 모두 XML이지만 보고서 자체를 병합하는 것은 불가능합니다. 그것은 단지 프로젝트 및 솔루션 파일입니다. – mark1234

+0

글쎄, 당신은 ** 안정적이고 일관성있는 기능 프로젝트를 원한다면 분기 된 파일을 병합해야합니다 ... 그리고 XML은 쉽게 병합 할 수 있습니다 –

답변

0

나는 이것에 매우 비슷한 문제를 가지고있다. 누구든지 그것을 만족스럽게 해결할 수 있었습니까? 누군가가 제안한 한 가지는 .rptproj 파일을 "ignore-on-commit"으로 변경하는 것입니다. 도움이 될 수 있습니다.

.rptproj 파일은 xml이며 너무 복잡하여 비교 및 ​​병합하지 않습니다. 어쨌든 .rdl 파일만큼 어렵지 않습니다! 여기

더 : https://groups.google.com/forum/#!topic/tortoisesvn/DuV1EFvvCtM

나는 그것이 도움이 될 생각하지만, 여전히 적합하지 않습니다.

+0

유일한 문제는 접근 방식은 수동으로 추가하지 않는 한 솔루션의 다른 사용자가 추가 한 보고서를 "볼"수 없게됩니다. 파일은 물리적으로 존재하지만 솔루션은 프로젝트의 일부로 해결할 수 없습니다. – rla4

관련 문제