[freenet-dev] GitHub and SVN-like workflow

2009-04-15 Thread Daniel Cheng
On Wed, Apr 15, 2009 at 8:54 AM, Matthew Toseland wrote: > On Tuesday 14 April 2009 15:33:04 Daniel Cheng wrote: >> On Tue, Apr 14, 2009 at 10:23 PM, Matthew Toseland >> wrote: >> > On Sunday 12 April 2009 12:31:55 Daniel Cheng wrote: >> >> On Sun, Apr 12, 2009 at 8:27 AM, Ian Clarke wrote: >> >

[freenet-dev] GitHub and SVN-like workflow

2009-04-15 Thread Matthew Toseland
On Tuesday 14 April 2009 15:33:04 Daniel Cheng wrote: > On Tue, Apr 14, 2009 at 10:23 PM, Matthew Toseland > wrote: > > On Sunday 12 April 2009 12:31:55 Daniel Cheng wrote: > >> On Sun, Apr 12, 2009 at 8:27 AM, Ian Clarke wrote: > >> > On Sat, Apr 11, 2009 at 12:00 PM, Matthew Toseland > >> > wr

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-14 Thread Daniel Cheng
On Wed, Apr 15, 2009 at 8:54 AM, Matthew Toseland wrote: > On Tuesday 14 April 2009 15:33:04 Daniel Cheng wrote: >> On Tue, Apr 14, 2009 at 10:23 PM, Matthew Toseland >> wrote: >> > On Sunday 12 April 2009 12:31:55 Daniel Cheng wrote: >> >> On Sun, Apr 12, 2009 at 8:27 AM, Ian Clarke wrote: >> >

[freenet-dev] GitHub and SVN-like workflow

2009-04-14 Thread Daniel Cheng
On Tue, Apr 14, 2009 at 10:23 PM, Matthew Toseland wrote: > On Sunday 12 April 2009 12:31:55 Daniel Cheng wrote: >> On Sun, Apr 12, 2009 at 8:27 AM, Ian Clarke wrote: >> > On Sat, Apr 11, 2009 at 12:00 PM, Matthew Toseland >> > wrote: >> >> On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote:

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-14 Thread Matthew Toseland
On Tuesday 14 April 2009 15:33:04 Daniel Cheng wrote: > On Tue, Apr 14, 2009 at 10:23 PM, Matthew Toseland > wrote: > > On Sunday 12 April 2009 12:31:55 Daniel Cheng wrote: > >> On Sun, Apr 12, 2009 at 8:27 AM, Ian Clarke wrote: > >> > On Sat, Apr 11, 2009 at 12:00 PM, Matthew Toseland > >> > wr

[freenet-dev] GitHub and SVN-like workflow

2009-04-14 Thread Matthew Toseland
On Sunday 12 April 2009 12:31:55 Daniel Cheng wrote: > On Sun, Apr 12, 2009 at 8:27 AM, Ian Clarke wrote: > > On Sat, Apr 11, 2009 at 12:00 PM, Matthew Toseland > > wrote: > >> On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote: > >>> Hi all, > >>> > >>> I have just checked, GitHub allow "non-

[freenet-dev] GitHub and SVN-like workflow

2009-04-14 Thread Matthew Toseland
On Saturday 11 April 2009 22:47:45 David ?Bombe? Roden wrote: > On Saturday 11 April 2009 16:51:01 xor wrote: > > >>2) Adapt the git workflow: every developer have his own > >> branch, only toad have access to the main repository, he will > >> pull periodically (or on request) > > This also su

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-14 Thread Daniel Cheng
On Tue, Apr 14, 2009 at 10:23 PM, Matthew Toseland wrote: > On Sunday 12 April 2009 12:31:55 Daniel Cheng wrote: >> On Sun, Apr 12, 2009 at 8:27 AM, Ian Clarke wrote: >> > On Sat, Apr 11, 2009 at 12:00 PM, Matthew Toseland >> > wrote: >> >> On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote:

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-14 Thread Matthew Toseland
On Sunday 12 April 2009 12:31:55 Daniel Cheng wrote: > On Sun, Apr 12, 2009 at 8:27 AM, Ian Clarke wrote: > > On Sat, Apr 11, 2009 at 12:00 PM, Matthew Toseland > > wrote: > >> On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote: > >>> Hi all, > >>> > >>> I have just checked, GitHub allow "non-

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-14 Thread Matthew Toseland
On Saturday 11 April 2009 22:47:45 David ‘Bombe’ Roden wrote: > On Saturday 11 April 2009 16:51:01 xor wrote: > > >>2) Adapt the git workflow: every developer have his own > >> branch, only toad have access to the main repository, he will > >> pull periodically (or on request) > > This also su

[freenet-dev] GitHub and SVN-like workflow

2009-04-12 Thread Daniel Cheng
On Sun, Apr 12, 2009 at 1:00 AM, Matthew Toseland wrote: > On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote: >> Hi all, >> >> I have just checked, GitHub allow "non-fast forward" update, and there >> is no option to disable it. This means anybody have write access to it >> might overwrite the

[freenet-dev] GitHub and SVN-like workflow

2009-04-12 Thread Daniel Cheng
On Sun, Apr 12, 2009 at 8:27 AM, Ian Clarke wrote: > On Sat, Apr 11, 2009 at 12:00 PM, Matthew Toseland > wrote: >> On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote: >>> Hi all, >>> >>> I have just checked, GitHub allow "non-fast forward" update, and there >>> is no option to disable it. Thi

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-12 Thread Daniel Cheng
On Sun, Apr 12, 2009 at 1:00 AM, Matthew Toseland wrote: > On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote: >> Hi all, >> >> I have just checked, GitHub allow "non-fast forward" update, and there >> is no option to disable it. This means anybody have write access to it >> might overwrite the

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-12 Thread Daniel Cheng
On Sun, Apr 12, 2009 at 8:27 AM, Ian Clarke wrote: > On Sat, Apr 11, 2009 at 12:00 PM, Matthew Toseland > wrote: >> On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote: >>> Hi all, >>> >>> I have just checked, GitHub allow "non-fast forward" update, and there >>> is no option to disable it. Thi

[freenet-dev] GitHub and SVN-like workflow

2009-04-12 Thread David ‘Bombe’ Roden
On Saturday 11 April 2009 23:49:23 David ?Bombe? Roden wrote: > > Would that be propagated when devs update their local trees via pull? > Yes, the remote branch heads are changed to whatever they?re pointing to in > the remote repository. The local branches are either not touched or not > merged w

[freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread David ‘Bombe’ Roden
On Saturday 11 April 2009 19:00:19 Matthew Toseland wrote: > Would that be propagated when devs update their local trees via pull? Yes, the remote branch heads are changed to whatever they?re pointing to in the remote repository. The local branches are either not touched or not merged with the

[freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread David ‘Bombe’ Roden
On Saturday 11 April 2009 16:51:01 xor wrote: >>2) Adapt the git workflow: every developer have his own >> branch, only toad have access to the main repository, he will >> pull periodically (or on request) > This also sucks, development of plugins like Freetalk and WoT generates > insaneous am

[freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread Daniel Cheng
Hi all, I have just checked, GitHub allow "non-fast forward" update, and there is no option to disable it. This means anybody have write access to it might overwrite the whole repository, keeping no history behind. (for those who are curious, google the 'git push --force'). So we have three optio

[freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread Ian Clarke
On Sat, Apr 11, 2009 at 12:00 PM, Matthew Toseland wrote: > On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote: >> Hi all, >> >> I have just checked, GitHub allow "non-fast forward" update, and there >> is no option to disable it. This means anybody have write access to it >> might overwrite th

[freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread Matthew Toseland
On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote: > Hi all, > > I have just checked, GitHub allow "non-fast forward" update, and there > is no option to disable it. This means anybody have write access to it > might overwrite the whole repository, keeping no history behind. (for > those who a

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread Ian Clarke
On Sat, Apr 11, 2009 at 12:00 PM, Matthew Toseland wrote: > On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote: >> Hi all, >> >> I have just checked, GitHub allow "non-fast forward" update, and there >> is no option to disable it. This means anybody have write access to it >> might overwrite th

[freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread xor
> -Original Message- > From: devl-bounces at freenetproject.org > [mailto:devl-bounces at freenetproject.org] On Behalf Of Daniel Cheng > Sent: Saturday, April 11, 2009 4:40 PM > To: Freenet Development > Subject: [freenet-dev] GitHub and SVN-like workflow > >

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread David ‘Bombe’ Roden
On Saturday 11 April 2009 23:49:23 David ‘Bombe’ Roden wrote: > > Would that be propagated when devs update their local trees via pull? > Yes, the remote branch heads are changed to whatever they’re pointing to in > the remote repository. The local branches are either not touched or not > merged w

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread David ‘Bombe’ Roden
On Saturday 11 April 2009 19:00:19 Matthew Toseland wrote: > Would that be propagated when devs update their local trees via pull? Yes, the remote branch heads are changed to whatever they’re pointing to in the remote repository. The local branches are either not touched or not merged with the

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread David ‘Bombe’ Roden
On Saturday 11 April 2009 16:51:01 xor wrote: >>2) Adapt the git workflow: every developer have his own >> branch, only toad have access to the main repository, he will >> pull periodically (or on request) > This also sucks, development of plugins like Freetalk and WoT generates > insaneous am

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread Matthew Toseland
On Saturday 11 April 2009 15:39:54 Daniel Cheng wrote: > Hi all, > > I have just checked, GitHub allow "non-fast forward" update, and there > is no option to disable it. This means anybody have write access to it > might overwrite the whole repository, keeping no history behind. (for > those who a

Re: [freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread xor
> -Original Message- > From: devl-boun...@freenetproject.org > [mailto:devl-boun...@freenetproject.org] On Behalf Of Daniel Cheng > Sent: Saturday, April 11, 2009 4:40 PM > To: Freenet Development > Subject: [freenet-dev] GitHub and SVN-like workflow > >

[freenet-dev] GitHub and SVN-like workflow

2009-04-11 Thread Daniel Cheng
Hi all, I have just checked, GitHub allow "non-fast forward" update, and there is no option to disable it. This means anybody have write access to it might overwrite the whole repository, keeping no history behind. (for those who are curious, google the 'git push --force'). So we have three optio