2009-04-30 3 views
2

SVN 업데이트를 수행 할 때마다 특정 버전 제어 파일을 항상 헤드 개정판에 보관하고 싶습니다. 업데이트 할 때마다 수동으로 해결해야하는 번거 로움이 없습니다. 그런 재산이 존재합니까? 아니면, 덜 가능성, 거북이 SVN 자체에 대한 옵션이 있습니까?SVN에는 항상 충돌을 특정 방식으로 해결할 수있는 속성이 있습니까?

편집 : 더 많은 설명 - 빌드 머신에서 체크인 한 특정 빌드 파일이 있습니다. 로컬에서 작업 할 때 소스에서 작업 할 경우 직접 파일을 다시 컴파일합니다. 내 전체 리포지토리에 대한 업데이트를 수행 할 때마다 특정 파일이 훼손되면 걱정하지 않습니다. 이후에 관계없이 직접 컴파일합니다. 포스 동기화는 실제로 옵션이 아닙니다. 필자가 실수로 소스 파일을 혼동하고 싶지 않기 때문입니다.

+0

해당 속성이 없습니다. 당신은 무엇을 성취하려고 시도하고 있습니까? – bendin

+0

이 파일과 같은 사운드는 버전 제어하에 속하지 않을 수 있습니다. – runako

답변

0

대답은 없습니다. 이에 대한 기본 제공 기능이 없습니다.

0

헤드에 강제 동기화라고 부르는 것이 아닙니까? *라는 스위치에서 전복 업데이트 명령

+0

그래서 뭐? <최대 15 자의 공백 채우기> – Seb

+0

수동 해상도로 귀찮게하지 않으려는 모든 파일을 헤드 개정판에 강제로 동기화 할 수 있습니다. – dirkgently

+0

파일 단위로 동기화를 수행하지 않고 파일 단위로 지정할 수 있습니까? –

3

- 동의 : 대화 형 충돌 해결을 트리거

svn up --accept [postpone|base|mine-full|theirs-full|edit|launch]

합니다.

TortoiseSVN에서도 마찬가지입니다. 처음 충돌이 발생하면 대화 상자가 나타납니다.

+0

이것은 내가 관심있는 특정 파일이 아닌 업데이트가 적용되는 모든 파일에 적용됩니까? –

+0

예, 스크립팅하지 않고 업데이트를 제어 할 수 없습니다. –

관련 문제