Как привязать к проекту 2 репозитория SVN и GIT?
Я для подобной задачи использовал git-svn. Не заню, может ли SmartGitHG работать с ним, я работал через SourceTree и консоль. В общем случае, выкачивается svn репозиторий через git-svn (в SourceTree это делается в 2 клика), а затем добавляется удаленный репозиторий git. В моем случае репозитории были идентичными, поэтому я просто коммитил в git (возможно нужно еще и сделать push), а затем делал rebase коммитов на trunk и пушил коммиты.
а решение "в лоб" - в гите заигнорить все SVN'овское, в SVNе - гитовое и вперед. Правда, и коммитить дважды придется... Ну, или пробовать хуками git'а делать автокоммит в svn, если в этом есть смысл..