[Pkg-samba-maint] FYI: ctdb pacakging moved to git

Mathieu Parent math.parent at gmail.com
Sat Jan 12 11:44:27 UTC 2013


Hi,

As samba >= 4 will be in git, I also moved ctdb to git:

http://anonscm.debian.org/gitweb/?p=pkg-samba/ctdb.git;a=summary

I will then update the package and upload ctdb 2.1.


NB:
CTDB 2.1 release notes have this remark

[ctdb-2.1]: https://lists.samba.org/archive/samba-technical/2013-January/089823.html

To use CTDB 2.1 with Samba 3.x, enable Samba3AvoidDeadlocks tunable

Regards

--
Mathieu Parent

PS:
Method:
git svn clone -A authors svn://svn.debian.org/pkg-samba -T /trunk/ctdb
-b /branches/ctdb  -t /tags/ctdb --revision 1690:HEAD
mv pkg-samba ctdb

# Then, from http://thomasrast.ch/git/git-svn-conversion.html:
git filter-branch --prune-empty --tag-name-filter cat -- --all

git for-each-ref --format="%(refname)" refs/remotes/tags/ |
while read tag; do
    GIT_COMMITTER_DATE="$(git log -1 --pretty=format:"%ad" "$tag")" \
    GIT_COMMITTER_EMAIL="$(git log -1 --pretty=format:"%ce" "$tag")" \
    GIT_COMMITTER_NAME="$(git log -1 --pretty=format:"%cn" "$tag")" \
    git tag -m "$(git for-each-ref --format="%(contents)" "$tag")" \
        ${tag#refs/remotes/tags/} "$tag"
done

# Then, some manual stuff:
# creating repository on alioth (+description)
# prefixing tags and branches, pushing
# Importing upstream tarballs



More information about the Pkg-samba-maint mailing list