{"thread":{"id":"41532","subject":"[Q] Import SVN tags into a local Git repository?","startedAt":"2016-02-26T10:31:33Z","lastAt":"2016-02-26T10:31:33Z","messageCount":1,"participants":["Sedat Dilek"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"279510","messageId":"CA+icZUVi1a8XA=Dp2Vnt=vYmyseOMBNptgZzB-oekqB32+mAnw@mail.gmail.com","threadId":"41532","inReplyTo":null,"subject":"[Q] Import SVN tags into a local Git repository?","fromName":"Sedat Dilek","fromEmail":"sedat.dilek@gmail.com","sentAt":"2016-02-26T10:31:33Z","receivedAt":"2016-02-26T10:31:33Z","isPatch":false,"sender":{"key":"sedat.dilek@gmail.com","avatar":null},"body":"[ Please CC me as I am not subscribed to this ML ]\n\nHi,\n\nI have here the problem that I build LLVM/Clang out of the official\nLLVM Git repositories.\n\nBut version-tagging is done in the LLVM SVN repositories (see announce\nin [0] \"[3.8 Release] RC3 has been tagged\").\n\nThe according Git repositories have \"release_38\" branches (see [1]..[3]).\n\nFor building LLVM/Clang v3.8.0rc2 I used official tarballs and for\nv3.8.0rc3 I built from Git as there were no source-tarballs published\n(maintainers wait for all prebuilt-toolchains to be done first).\n\nI got two statements of responsible maintainers.\n(Hans is the release-manager and Anton is the LLVM-Git-repo-maintainer).\nPlease, read yourself.\n\nSo, my question is...\nCan I import \"llvm/tags/RELEASE_380/rc3/\" SVN-tag into my local Git\nrepository (see [6])?\nIf YES, how can I do that?\n\nOne side-effect is...\n...that my generated clang binary shows a \"final\" release in the\nversion-string (see post-scriptum).\n\nJUST FYI:\nOn my Ubuntu/precise AMD64 I have git v2.7.2 and svn v1.6.17 installed.\n\nIf you need more informations, please let me know.\n\nRegards,\n- Sedat -\n\n[0] http://lists.llvm.org/pipermail/llvm-dev/2016-February/095756.html\n[1] https://github.com/llvm-mirror/llvm/tree/release_38\n[2] https://github.com/llvm-mirror/clang/tree/release_38\n[3] https://github.com/llvm-mirror/compiler-rt/tree/release_38\n[4] http://lists.llvm.org/pipermail/llvm-dev/2016-February/095780.html\n[5] http://lists.llvm.org/pipermail/llvm-dev/2016-February/095798.html\n[6] http://lists.llvm.org/pipermail/llvm-branch-commits/2016-February/009866.html\n[7] http://llvm.org/pre-releases/3.8.0/rc2/\n\nP.S.: Version mumbo-jumbo (\"3.8.0rc3\" built out of llvm.git#release_38\nand \"3.8.0rc2\" from official tarballs).\n\n[ 3.8.0rc3 ]\n\n$ clang -v\nclang version 3.8.0\nTarget: x86_64-unknown-linux-gnu\nThread model: posix\nInstalledDir: /opt/llvm/bin\nFound candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.6\nFound candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.6.4\nFound candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9\nFound candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9.2\nSelected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9\nCandidate multilib: .;@m64\nCandidate multilib: 32;@m32\nSelected multilib: .;@m64\n\n[ 3.8.0rc2 ]\n\n$ LC_ALL=C clang -v\nclang version 3.8.0 (tags/RELEASE_380/rc2)\nTarget: x86_64-unknown-linux-gnu\nThread model: posix\nInstalledDir: /opt/llvm/bin\nFound candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.6\nFound candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.6.4\nFound candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9\nFound candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9.2\nSelected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9\nCandidate multilib: .;@m64\nCandidate multilib: 32;@m32\nSelected multilib: .;@m64\n\n- EOT -\n"}]}