2011-03-14 2 views
1

디렉토리가 Dir이고 git svn으로 제거한 다음 dir을 추가했습니다. 이 two-commit을 체크함으로써, svn은 더 이상 업데이트 할 수 없으며 이미 존재하는 디렉토리를 추가 할 수 없다는 걸 알고 있습니다.svn repo git svn로 borked 제거하고 추가 하시겠습니까?

저장소가 앉아있는 파일 시스템에 대한 액세스가 필요하지 않은 svn 커밋을 제거하는 방법이 있습니까?

org.tmatesoft.svn.core.SVNException: svn: Failed to add directory 'dir': a versioned directory of the same name already exists 

답변

1

체크 아웃 : svn 저장소. SVN만으로 문제를 해결하십시오. 그런 다음 다른 repo를 가져옵니다. 이것은 그것을 해결해야합니다.

+0

실제로 커밋을 제거 할 수는 없지만 git 커밋에서 svn 디렉터리를 제거하지 않은 것은 디렉터리를 추가하거나 제거하는 개념이 없기 때문입니다. –