Subject: mailing-list for TeXmacs Users
List archive
From : Yubao Liu <address@hidden>- To: address@hidden
- Subject: Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime
- Date: Fri, 3 Dec 2010 11:05:39 +0800 (HKT)
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:in-reply-to:message-id:references:user-agent :mime-version:content-type; b=I3HyCMzIrPsPvIPieS5V8i/XyDneGZG1+izEbtxJGj0TzVkui7rqaE8Zbor7pwkzdE YH8bLgWssG03ItNPalBGSMCZwStc+yxWotgCowTlZHpX/dyeO+rd9nj8o2EKGHp7d17J mwzHN5gxRLwgjMydF+5ShNvcryK31HPgKFMyg=
On Thu, 2 Dec 2010, Gubinelli Massimiliano wrote:
Hi,I guess it's a good practice in git world to use pretty "author <email>" format for commit logs. Anyway, email addresses like author@64cb5145-927a-446d-8aed-2fb7b4773692
On 2 déc. 2010, at 17:35, Liu Yubao wrote:
* use an author file to obtain pretty author information in git,
a full author list could be
obtained by parsing output of comand "svn log
svn://svn.savannah.gnu.org/texmacs".
I was trying to implement this but I'm not sure I want to pubish full email
for authors. Author name can be retrived from Savannah. Why is important to
have not only nick names in the repository?
are nonsense. If retriving full email isn't convenient or leaks author's private information, I think format "author" is better than "author <author@UUID>".
PS: I fond thisI read it, very detailed and complicated:-)
http://jausoft.com/blog/2009/07/08/svn-to-git-migration-1/
which explain how to manually mirror the svn branches and tags in git. I
think I prefer this than an automated script like svn2git. It allows me to
understand better the implications of the operation.
When I mirrored texmacs svn repository to git repository, I thought to cleanup the branches/tags mess, it's very simple thanks to standard layout of texmacs repository:
$ git svn clone -s --authors-file=svn-authors \
svn://svn.savannah.gnu.org/texmacs
$ cd texmacs
create git tags:
$ git branch -a | grep "remotes/" | grep -v "remotes/origin" |
grep "/tags/" | while read t; do n=${t##*/}; git tag $n $t; done
create git branches:
$ git branch -a | grep "remotes/" | grep -v "remotes/origin" |
grep -v "/tags/" | while read t; do n=${t##*/}; git branch --track $n
$t; done
These command can be executed multiple times because git will fail for existed branches and tags.
I didn't do this because I wanted to let it be the original state, no my fingerprint.
And about the svn-sync way described in that blog, I'm opposite to it.
As I remember, svn-sync would introduce extra svn properties to record
synchronization state which are nonsense for git. The texmacs repository
isn't very big, I mirrored it directly with git-svn in about four hours.
I recommend you give svn2git a try, maybe it considers more details.
Regards,
Yubao Liu
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Davide Anchisi, 12/01/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Gubinelli Massimiliano, 12/01/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Yubao Liu, 12/02/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Gubinelli Massimiliano, 12/02/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Liu Yubao, 12/02/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Gubinelli Massimiliano, 12/02/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Sam Liddicott, 12/02/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Yubao Liu, 12/03/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Gubinelli Massimiliano, 12/02/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Yubao Liu, 12/03/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Gubinelli Massimiliano, 12/03/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Yubao Liu, 12/03/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Gubinelli Massimiliano, 12/02/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Liu Yubao, 12/02/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Gubinelli Massimiliano, 12/02/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Yubao Liu, 12/02/2010
- Re: [TeXmacs] Fwd: [Texmacs-dev] Re: savannah downtime, Gubinelli Massimiliano, 12/01/2010
Archive powered by MHonArc 2.6.19.