my question similar different one: tortoisesvn error : same name administrative directory
i use git-svn client , had test data contains fake .svn folder in data tree. got dcommitt'ed svn. when try checkout fresh working copy using svn co, got error:
svn: e155000: failed add directory '/myrepo/testdata/root/.svn': object of same name administrative directory i've tried delete folder , dcommitt'ed again. didn't help.
update
i figured out.
i on feature branch removed .svn folder (only 1 file under) using:
git rm /myrepo/testdata/root/.svn/file git commit then switched development branch, merged feature branch in, , checked in:
git checkout develop git merge --squash feature git commit git svn dcommit i'm surprised this, however, didn't merge in .svn removal change. double checked ~/.gitignore, ~/.gitignore_global, repo's .gitignore. didn't include .svn, should irrelevant since checkin worked .svn folder time.
can explain happened here???
update 2
seems re-checking in git rm change development branch still doesn't solve issue. svn co still fails @ same place same error.
i found cause , solution.
the git change had removal of file .svn/file. git automatically removes .svn folder local git repo. folders first-class citizen in svn. .svn folder didn't removed when doing git svn dcommit.
i ended having do
svn del http://mysvnserver/myrepo/testdata/root/.svn -m "remove .svn folder" to remove folder separately. after can svn co normally.
problem solved.
Comments
Post a Comment