Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: jgarzik on July 30, 2010, 04:16:54 PM



Title: Official git mirror of bitcoin SVN?
Post by: jgarzik on July 30, 2010, 04:16:54 PM

Has anyone yet created a 100% vanilla mirror of bitcoin SVN, using git?

Looking for one that does not have any mods from vanilla bitcoin, and will never have any mods deviating from vanilla bitcoin.

Thanks.


Title: Re: Official git mirror of bitcoin SVN?
Post by: aceat64 on July 30, 2010, 04:34:35 PM
Gavinandresen has one, but it is not currently up to date with the svn (r119).

http://github.com/gavinandresen/bitcoin-git/tree/svn (http://github.com/gavinandresen/bitcoin-git/tree/svn)


Title: Re: Official git mirror of bitcoin SVN?
Post by: Gavin Andresen on July 30, 2010, 05:55:54 PM
Gavinandresen has one, but it is not currently up to date with the svn (r119).

http://github.com/gavinandresen/bitcoin-git/tree/svn (http://github.com/gavinandresen/bitcoin-git/tree/svn)
I just updated my git "svn" branch with r116-119, and also merged it against 'master'.

The git network diagram (http://github.com/gavinandresen/bitcoin-git/network) showing what I done did is kinda pretty.


Title: Re: Official git mirror of bitcoin SVN?
Post by: bitcoinex on July 30, 2010, 06:20:20 PM
I am also interested in the git repository.

If Satoshi use git it would be good! In git convenient to work with digital signatures, and all authors will not have to think about it further.


Title: Re: Official git mirror of bitcoin SVN?
Post by: jgarzik on July 30, 2010, 06:32:32 PM
If Satoshi use git it would be good! In git convenient to work with digital signatures, and all authors will not have to think about it further.

Strongly agreed.

git is decentralized, unlike SVN.  You don't have to hit the server each time you want a file or revision history.

git is quite like bitcoin in fact:  sha1-hashed commits reference past sha1-hashed commits, creating a chain of trust that is trivial to validate, and difficult to hack.