내가 관심을 보인 경우 nbropject라고 생각되는 폴더에서 svn 폴더에서 삭제하고 무시했습니다.삭제/재 추가로 인해 티 충돌 발생
이것은 부주의했다. 내가 틀렸다는 것을 알게되었는데, 혼란을 피하기 위해 공황 상태에서, 나는 무시하고, 폴더를 추가하고, 커밋했다.
이것은 좀 더 부주의했습니다. 예전 장소에 "새"폴더를 추가했음을 깨달았습니다. 이로 인해 이후에 업데이트 된 사람과 병합 충돌이 발생했습니다. 이 폴더는 많은 변화를 가져오고 내 버전에서는 변경이 있었을 수 있으므로 모든 변경 사항을 지저분하게 해결할 수 있습니다.
svn을 사용하는 모든 사용자에게이 트리 충돌이 발생하지 않도록하려면 어떻게해야합니까?
나는 병합 될 것이라고 확신하지만 이전 폴더를 병합하는 방법을 알아낼 수는 없지만 일반적인 병합은 작동하지 않는 것으로 보인다 (경험이 없으면 도움이되지 않는다. 문서는 간단한 상황을위한 것 같습니다).
폴더를 다시 삭제 한 다음 병합하고 싶지만 더 큰 혼란을 일으키는 지 확실하지 않습니다.
관련 질문에 대한 링크를 포함하여 어떤 제안이라도 인정 될 것입니다. 나는이 상황에 대한 답변이 어디에 적용되는지를 인식 할만큼 충분히 지식이 없습니다. 나는 풍부한 "나는 합병에 관한 갈등이있다"고 가정하고 있지만 질문은 아니지만 그들 사이에서 유용한 것을 찾을 수는 없습니다.
이 문제는 svn의 모든 사람이해야 할 일입니다. 나는 그것을 피하는 (즉, 원래의 실수를 취소하는) 솔루션을 선호합니다. 나는이 질문을 내가 보낸 이메일에 링크 했으므로 응답을 볼 수 있지만 필요하지는 않을 것입니다. – Finn
설명 된 방법을 사용하여 로컬로 수행 한 작업을 수정 한 다음 모든 변경 사항을 커밋하면 (그리고 로컬 복사본은'svn status'에 따라 최신 상태 임), 충돌하는 변경 사항이없는 한 로컬 복사본에서 그들은 단지'svn update'을하고 수정 된 버전을 얻을 수 있습니다. – shx2
아, 나는 당신의 요점을 놓쳤다. 그것은 정말로 고정 된 것들입니다. 그것을 삭제하는 것은 유일한 couter 직관적 인 비트이지만, 지금 그것을 얻습니다. 감사. – Finn