| From | Sent On | Attachments |
|---|---|---|
| 70 earlier messages | ||
| Garrett Cooper | Aug 25, 2011 11:15 am | |
| Xin LI | Aug 25, 2011 11:20 am | |
| Diane Bruce | Aug 25, 2011 1:12 pm | |
| Vadim Goncharov | Aug 25, 2011 1:29 pm | |
| Vadim Goncharov | Aug 25, 2011 1:52 pm | |
| md...@FreeBSD.org | Aug 25, 2011 1:58 pm | |
| Vadim Goncharov | Aug 25, 2011 3:08 pm | |
| Brandon Gooch | Aug 25, 2011 5:12 pm | |
| Robert Watson | Aug 26, 2011 1:58 am | |
| Robert Watson | Aug 26, 2011 2:05 am | |
| Adrian Chadd | Aug 26, 2011 2:16 am | |
| Slawa Olhovchenkov | Aug 26, 2011 2:37 am | |
| Jonathan Anderson | Aug 26, 2011 3:04 am | |
| Adrian Chadd | Aug 26, 2011 3:34 am | |
| Robert Watson | Aug 26, 2011 4:23 am | |
| Jonathan Anderson | Aug 26, 2011 4:43 am | |
| Jonathan Anderson | Aug 26, 2011 5:11 am | |
| Gleb Kurtsou | Aug 26, 2011 11:31 am | |
| Doug Barton | Aug 26, 2011 5:43 pm | |
| Artem Belevich | Aug 26, 2011 6:25 pm | |
| Adrian Chadd | Aug 26, 2011 6:59 pm | |
| Adrian Chadd | Aug 26, 2011 7:00 pm | |
| Robert N. M. Watson | Aug 27, 2011 2:56 am | |
| Ulrich Spörlein | Aug 27, 2011 8:59 am | |
| Pedro F. Giffuni | Aug 27, 2011 11:08 am | |
| Garrett Cooper | Aug 27, 2011 11:11 am | |
| Julien Laffaye | Aug 27, 2011 11:36 am | |
| Eitan Adler | Aug 27, 2011 11:59 am | |
| Pedro F. Giffuni | Aug 27, 2011 12:13 pm | |
| Eitan Adler | Aug 27, 2011 12:20 pm | |
| Pedro F. Giffuni | Aug 27, 2011 12:29 pm | |
| Benjamin Kaduk | Aug 27, 2011 12:49 pm | |
| Jos Backus | Aug 27, 2011 1:01 pm | |
| Olli Hauer | Aug 27, 2011 1:02 pm | |
| Garrett Cooper | Aug 27, 2011 1:11 pm | |
| Garrett Cooper | Aug 27, 2011 1:41 pm | |
| Pedro F. Giffuni | Aug 27, 2011 1:42 pm | |
| Garrett Cooper | Aug 27, 2011 1:48 pm | |
| Julian H. Stacey | Aug 27, 2011 2:56 pm | |
| Mark Linimon | Aug 27, 2011 5:53 pm | |
| Olli Hauer | Aug 28, 2011 12:22 am | |
| Vadim Goncharov | Aug 28, 2011 1:11 pm | |
| Vadim Goncharov | Aug 28, 2011 1:23 pm | |
| Vadim Goncharov | Aug 28, 2011 2:18 pm | |
| per...@pluto.rain.com | Aug 29, 2011 1:10 am | |
| Adrian Chadd | Aug 29, 2011 2:03 am | |
| Vadim Goncharov | Aug 29, 2011 2:53 am | |
| K. Macy | Aug 29, 2011 4:50 am | |
| Philip Paeps | Aug 29, 2011 5:33 am | |
| Philip Paeps | Aug 29, 2011 5:39 am | |
| selven | Aug 29, 2011 7:21 am | |
| selven | Aug 29, 2011 7:43 am | |
| Qing Li | Aug 29, 2011 8:02 am | |
| Matthew D. Fuller | Aug 29, 2011 1:40 pm | |
| per...@pluto.rain.com | Aug 29, 2011 2:06 pm | |
| Julian Elischer | Aug 29, 2011 6:00 pm | |
| Matthew D. Fuller | Aug 29, 2011 6:03 pm | |
| Julian Elischer | Aug 29, 2011 6:04 pm | |
| K. Macy | Aug 29, 2011 6:57 pm | |
| Benjamin Kaduk | Aug 29, 2011 7:24 pm | |
| K. Macy | Aug 29, 2011 7:37 pm | |
| Benjamin Kaduk | Aug 29, 2011 7:41 pm | |
| Максим Голуб | Aug 29, 2011 8:59 pm | |
| K. Macy | Aug 29, 2011 11:40 pm | |
| per...@pluto.rain.com | Aug 29, 2011 11:48 pm | |
| Mark Linimon | Aug 30, 2011 1:23 am | |
| Robert Watson | Aug 30, 2011 6:37 am | |
| Ulrich Spörlein | Aug 30, 2011 1:13 pm | |
| K. Macy | Aug 30, 2011 1:20 pm | |
| Vadim Goncharov | Aug 30, 2011 2:41 pm | |
| Vadim Goncharov | Aug 30, 2011 2:47 pm | |
| Vadim Goncharov | Aug 30, 2011 3:04 pm | |
| Vadim Goncharov | Aug 30, 2011 3:37 pm | |
| Mark Linimon | Aug 30, 2011 5:25 pm | |
| Alex Goncharov | Aug 30, 2011 5:44 pm | |
| per...@pluto.rain.com | Aug 31, 2011 12:41 am | |
| Matthew D. Fuller | Aug 31, 2011 1:17 am | |
| Ulrich Spörlein | Aug 31, 2011 1:45 am | |
| K. Macy | Aug 31, 2011 3:54 am | |
| Fabien Thomas | Aug 31, 2011 5:27 am | |
| per...@pluto.rain.com | Aug 31, 2011 5:13 pm | |
| Garrett Cooper | Aug 31, 2011 6:12 pm | |
| Andriy Gapon | Aug 31, 2011 10:05 pm | |
| Mark Linimon | Sep 1, 2011 12:26 am | |
| per...@pluto.rain.com | Sep 1, 2011 1:11 am | |
| Andriy Gapon | Sep 1, 2011 1:53 am | |
| per...@pluto.rain.com | Sep 2, 2011 10:13 pm | |
| Andriy Gapon | Sep 2, 2011 11:46 pm | |
| Garrett Cooper | Sep 3, 2011 12:17 am | |
| Peter Jeremy | Sep 4, 2011 1:36 am | |
| selven | Sep 8, 2011 12:44 pm | |
| Miroslav Lachman | Sep 8, 2011 2:34 pm | |
| Garrett Cooper | Sep 8, 2011 3:07 pm | |
| Erik Cederstrand | Oct 25, 2012 2:11 am | |
| Dag-Erling Smørgrav | Oct 25, 2012 7:38 am | |
| Erik Cederstrand | Oct 25, 2012 7:56 am | |
| Chris Rees | Oct 25, 2012 8:10 am | |
| Dag-Erling Smørgrav | Oct 25, 2012 8:52 am | |
| Eitan Adler | Oct 25, 2012 11:08 am | |
| Erik Cederstrand | Oct 25, 2012 11:52 am | |
| 22 later messages | ||
| Subject: | Re: Official git export | |
|---|---|---|
| From: | Philip Paeps (phi...@freebsd.org) | |
| Date: | Aug 29, 2011 5:39:13 am | |
| List: | org.freebsd.freebsd-arch | |
On 28 Aug 2011, at 23:18, Vadim Goncharov wrote:
On Fri, 26 Aug 2011 10:06:32 +0100 (BST); Robert Watson wrote about 'Official
git export (was: Re: FreeBSD problems and preliminary ways to solve)':
I have to admit I've always preferred Perforce to git, simply because it strikes me as a more structured approach, partial checkouts (but especially composition of different depot pieces in a single checkout to create hybrid trees), etc. But git is widely used, and quite effectively used, by large communities. We need to support those communities better.
I haven't worked with Perforce, do you mean I could checkout at once several directories e.g. sbin/ipfw and sys/netinet/ipfw in my working copy? If so, sounds good.
Yes. Perforce is 'namespace-based'. You map parts of the repository namespace into your client namespace and work from there. Branches are free for most practical purposes and it's reasonably easy to merge between branches.
The main downside of Perforce is that the server likes to track every client's files and that things get very shaky when you try to interfere with that principle. One of my customers uses Perforce without tracking (or tries to) and it goes horribly wrong in a number of ways (gigantic "p4 have" databases, which don't reflect reality, accidental "p4 sync -k" locking up the server for everyone for hours,...).
May be FreeBSD should really write it's own VCS, just as Git was modelled after proprietary BitKeeper?..
I think git is a very reasonable system and it should be possible to map the way we work with FreeBSD into git. As has been mentioned elsethread: things would be a lot easier if we had "official git seeds" to pull from which would make it easy to collaborate and then push things up into SVN. Also, a page of "rules for things not to do with git" would be helpful. It would be a bad idea if committers using git pushed changes into Subversion which made subversion impossible to use (or much harder to use than it currently is).
- Philip
-- Philip Paeps Senior Reality Engineer Ministry of Information
_______________________________________________ free...@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-arch To unsubscribe, send any mail to "free...@freebsd.org"





