2012-06-06 2 views
11

내 동료가 내가 아는 몇 파일을 체크 인했습니다. 나는 그들을 대체 할 수 있고 내 로컬 사본을 다시 repo에 맡기고 싶습니다. 그러나 SVN 날 업데이트를 실행하지 않고 이러한 파일을 커밋 할 수 없습니다.SVN 업데이트가없는 커밋

이것이 자동 병합을 일으켜 로컬 "좋은"복사본을 망칠 수 있습니다. I

어쨌든 업데이트하지 않고 버전을 저지 할 수 있습니까? 자동이 아닌 병합은 매우 discouraged입니다. 대안은 무엇입니까?

답변

16

수정 된 파일을 복사하여 업데이트하고 수정 한 파일을 다시 복사하고 커밋하십시오.

+1

내가 생각했던 것보다 훨씬 쉬워졌습니다. – Ari

+0

중요한 업데이트를 잃어 버리지 않도록이 기술에주의하십시오. 분명히 작업 저장소와 다른 저장소에 뭔가가 있으며 이러한 차이점이 필요할 수 있습니다. 나는 그 파일을 옆으로 복사하고, 업데이트하고, 어딘가에 _those_ 업데이트 된 파일을 저장하고, _then_ 수정 된 파일을 다시 복사하고 커밋 할 것을 제안합니다. 업데이트를 새 커밋과 비교하고 필요한 경우 추가 변경을 수행하고 다시 커밋하십시오. – UncaAlby

0

Turtoise를 사용하여 SVN에 연결할 수 있으며 원하는 것을 조심스럽게 제거 할 수 있습니다.