RFC: Switching from Subversion to Git
Frank S. Thomas
fst at debian.org
Tue Aug 19 10:25:43 UTC 2008
Hi all,
I'd like to switch from Subversion to Git for BOINC packaging. This is
motivated by some advantages that Git has over Subversion that are relevant
for what I'm doing with BOINC. Off the top of my head these are:
- easier branching and merging. In Subversion you have to remember the
revision number of the last merge for merging two branches. With Git
merging is so much easier.
- storing upstream sources in the repository is possible because of Git's
storage efficiency and this makes patching upstream sources easier and
faster.
- upstream's Subversion repository can be directly pulled in the Git
repository with git-svn which makes cherry-picking fixes from upstream
really easy.
I don't want to switch to Git because it is the cool new kid in the VCS town
but because using Git instead of Subversion makes working with BOINC so much
easier and faster for me.
So if you have any comments about migrating to Git please raise your voice
now.
The BOINC repository migrated to Git would then look something like this:
http://git.debian.org/?p=pkg-boinc/boinc.git
Cheers,
--
Frank S. Thomas <fst at debian.org> PGP public key ID: 0xDC426429
Debian Developer finger fst/key at db.debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://lists.alioth.debian.org/pipermail/pkg-boinc-devel/attachments/20080819/0174dbf5/attachment.pgp
More information about the pkg-boinc-devel
mailing list