Използвам git-svn, за да проверя стандартно SVN хранилище като това:
http://example.com/
- trunk
- branches
- tags
с тази команда:
git svn clone -s http://example.com/
Проблемът е, че git-svn създава поддиректория "trunk" в целевата папка. Вместо да имате този вид структура на директория:
c:\www\example
Имам това:
c:\www\example\trunk
И така, как да попречим на git-svn да постави всичко в тази основна папка, докато все още използваме стандартното SVN оформление? По принцип бих искал "c:\www\example" да съдържа каквото и да е, върху което работя в момента, независимо дали е ствол, клон или етикет. От друга страна, имам нужда и от git-svn, за да картографирам правилно клоновете и етикетите на git към правилните SVN папки. Може ли това да стане с git-svn или пропускам нещо?