2016-07-19 13 views
0

Visual Studio 2010을 사용하여 winform의 이름을 바꿀 때 끔찍한 실수를 범했습니다. 자, SVN 파일을 커밋하지 않습니다 및이 문제를 해결하는 방법을 알아낼 수 없습니다. 프로젝트에있는 다른 모든 파일 (1,000 개 이상)은 문제없이 커밋됩니다. 그것은 단지 하나의 winform, 메신저입니다. enter image description hereVisual Studio 2010에서 어리석게도 파일의 이름이 바뀌었기 때문에 SVN으로 커밋 할 수 없습니다.

그리고이 오류입니다 : 옵션이 표시되지 않기 때문에 enter image description here

나는 쌍을 필요 아마 때문에 (SVN의 '이동 수정'을 사용할 수 없습니다

는 파일입니다 버전없는 파일이있는 누락 된 파일).

나는 이전에이 질문을했지만 지금은 문제를 줄이려고합니다.

아이디어가 있으십니까?

+0

흠, 실수를 저지르는 것은 항상 나쁜 생각입니다. :) –

답변

0

내가보기에 두 가지 선택 사항이 있습니다. 솔직하게 말해서, 나는 당신의 문제에 대한 세부 사항조차도 읽지 못했습니다. 이 두 가지 선택은 당신이 그것에 대해 생각할 필요가 없거나 svn이 사기꾼이되었다는 것을 이해하지 않고도 비슷한 상황을 다양하게 해결할 수 있습니다. 나는 당신의 문제를 해결할 것이라고 확신합니다. 문제가 발생하면 어떻게 해결할 수 있습니까?

계획 A :

  1. 모든 새 파일을 추가하는 동안 커밋 수행 신선한 체크 아웃을 통해 기존 bolloxed 체크 아웃의 내용을 붙여 넣기 신선한 체크 아웃
  2. 을 확인합니다.
  3. 미래에 어떤 시점에서, 아니면 지금 당장, 더 이상 사용되지 않는 파일 이름이 무엇인지 생각하고 삭제하십시오.
  4. 이름 바꾸기에 대한 적절한 svn 추적을 잃어버린 것을 스스로 피하십시오. 당신은 또한 파일을 편집 didnt한다 경우

또는 플랜 B :

  1. 당신이 실수로

그리고 고급 VS했던 SVN을 사용하여 작업을 복제 신선한 체크 아웃

  • 확인 C 플랜은 플랜 B를 실행 한 다음 두 개의 결합 된 플랜을 최종 결합 된 체크 아웃 소스에서 붙여 넣습니다.