2

我期待使用 svn2git 将我的代码从 SVN 迁移到 Git。

下面是我的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

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

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*)'

我在 --exclude 中尝试了各种组合,例如

 '.*EAR.*' 
 '*EAR*'

但错误仍然存​​在。谁能帮我理解我哪里出错了。

谢谢 !

4

0 回答 0