svn2git kde规则错误 - 转换标签

时间:2018-02-15 17:36:46

标签: linux git svn git-svn svn2git

我正在使用svn2git所有快速导出,我收到以下错误:

Error 1 - 我按照这些方针制定了标签规则:

match /(<folder>/Source/<folder>/[^/]+/)tags/
  repository repo
  prefix \1
  branch refs/tags/\2
end match

如何更正这些规则?

1 个答案:

答案 0 :(得分:0)

正如您在其他问题的评论中已经说过的那样,可能是您使用的无效反向引用 你的规则没有意义 你的正则表达式中有一个匹配组(括号中的东西),但你使用两个反向引用(反斜杠+数字)。
我想这是错误的。 将您的代码规则与我的示例进行比较,您应该看到差异 您错过了规则末尾的#include <iostream> #include <string> #include <sstream> #include <iomanip> using namespace std; int main() { float myFloat= 10.80; stringstream stream; stream << fixed << setprecision(2) << myFloat; string s = stream.str(); cout<<"value = " << s; return 0; }