将svn迁移到git时无法忽略路径

时间:2015-12-13 19:58:09

标签: git svn svn2git

我希望能够使用svn2git将我的代码从SVN迁移到Git。

以下是我的SVN路径

struct

我希望只迁移EJSjar1和EJSjar2。但不幸的是我无法忽略EARjar的SVN路径。

 ${SVN_PATH}/branches
 ${SVN_PATH}/tags
 ${SVN_PATH}/trunk/EAR/EARjar1
 ${SVN_PATH}/trunk/EAR/EARjar1
 ${SVN_PATH}/trunk/EJS/EJSjar1
 ${SVN_PATH}/trunk/EJS/EJSjar1

我尝试了各种组合 - 例如

svn2git SVN_PATH --no-minimize-url --trunk trunk --tags tags --nobranches --authors authors.txt --exclude '*EAR*' --verbose

Running command: git config --local --get user.name
Running command: git config --local svn.authorsfile authors.txt
Running command: git svn fetch '--ignore-paths=^(?:trunk[/]|tags[/][^/]+[/]) ('tags[' is not recognized as an internal or external command,operable program or batch file.
command failed:
git svn fetch '--ignore-paths=^(?:trunk[/]|tags[/][^/]+[/])(?:*EAR*)'

但仍然存在错误。任何人都可以帮我理解我的错误。

谢谢!

0 个答案:

没有答案