2010-06-25 5 views
4

내가 파괴 한 파일을 가지고 있지만 다른 사람이이 파일을 업데이트했지만 현재 충돌하고 있습니다.Subversion이 삭제 된 파일과 충돌합니다.

나는 그들과 이야기했으며 우리는 삭제해야한다는 데 동의했다. 갈등을 막을 수있는 방법에 대한 아이디어가 있습니까?

답변

9

"변경 사항 확인"명령을 사용하여 변경된 파일 목록을 가져올 수 있습니다. 충돌 한 파일을 되돌릴 수 있습니다. 이는 커밋 대화 상자에서도 작동합니다.

+0

감사합니다.이 작업은 –

+2

"수정 사항 확인"명령에 사용됩니까? – JohnK

+0

'svn status | grep^M' – Jacksonkr

13

svn resolved 명령을 사용하여 충돌 상태를 제거하고 다시 커밋 할 수 있습니다.

+0

우리는 명령 줄 인터페이스가없는 toroiseSVN을 사용하고 있습니다. 우리는 해결 된 것으로 표시하려고 시도했지만 더 이상 존재하지 않는 파일은 더 이상 작동하지 않습니다. –

+0

TortoiseSVN에 액세스 할 수 없도록 Linux를 사용합니다. 해당 파일 이름을 가진 빈 파일을 만들고 GUI를 사용하여 해결 된 것으로 표시 한 다음 다시 삭제 (svn delete 제외)하고 커밋 할 수 있습니다. 해결 방법으로 표시하는 것은 방법이며, 내가 만든 테스트 레포에서 테스트했습니다. –

0

비슷한 문제가있어서 되돌리기은 최신 커밋에 파일이 포함되지 않은 경우 삭제 된 파일이 들어있는 폴더에서 사용되었습니다. 유일한 문제는 폴더에서 변경 한 내용을 먼저 커밋해야한다는 것입니다.

관련 문제