[Q] Import SVN tags into a local Git repository?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[ Please CC me as I am not subscribed to this ML ]

Hi,

I have here the problem that I build LLVM/Clang out of the official
LLVM Git repositories.

But version-tagging is done in the LLVM SVN repositories (see announce
in [0] "[3.8 Release] RC3 has been tagged").

The according Git repositories have "release_38" branches (see [1]..[3]).

For building LLVM/Clang v3.8.0rc2 I used official tarballs and for
v3.8.0rc3 I built from Git as there were no source-tarballs published
(maintainers wait for all prebuilt-toolchains to be done first).

I got two statements of responsible maintainers.
(Hans is the release-manager and Anton is the LLVM-Git-repo-maintainer).
Please, read yourself.

So, my question is...
Can I import "llvm/tags/RELEASE_380/rc3/" SVN-tag into my local Git
repository (see [6])?
If YES, how can I do that?

One side-effect is...
...that my generated clang binary shows a "final" release in the
version-string (see post-scriptum).

JUST FYI:
On my Ubuntu/precise AMD64 I have git v2.7.2 and svn v1.6.17 installed.

If you need more informations, please let me know.

Regards,
- Sedat -

[0] http://lists.llvm.org/pipermail/llvm-dev/2016-February/095756.html
[1] https://github.com/llvm-mirror/llvm/tree/release_38
[2] https://github.com/llvm-mirror/clang/tree/release_38
[3] https://github.com/llvm-mirror/compiler-rt/tree/release_38
[4] http://lists.llvm.org/pipermail/llvm-dev/2016-February/095780.html
[5] http://lists.llvm.org/pipermail/llvm-dev/2016-February/095798.html
[6] http://lists.llvm.org/pipermail/llvm-branch-commits/2016-February/009866.html
[7] http://llvm.org/pre-releases/3.8.0/rc2/

P.S.: Version mumbo-jumbo ("3.8.0rc3" built out of llvm.git#release_38
and "3.8.0rc2" from official tarballs).

[ 3.8.0rc3 ]

$ clang -v
clang version 3.8.0
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /opt/llvm/bin
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.6
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.6.4
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9.2
Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

[ 3.8.0rc2 ]

$ LC_ALL=C clang -v
clang version 3.8.0 (tags/RELEASE_380/rc2)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /opt/llvm/bin
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.6
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.6.4
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9.2
Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64

- EOT -
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]