Displaying 5 results from an estimated 5 matches for "restructoring".
2011 Jul 23
7
[LLVMdev] git
...er branching, I would like to see it clarified
for how this improves the workflow. I have dealt with many open source
projects and many VCS variants. I don't see a noticable improvement from
using Git compared e.g. to SVN for sane usage of branches -- be it
short-term feature branches, mid-term restructoring or long-term release
branches. The exception may be doing wild cross branch merging and long
dependency chains between branches like done in the Linux kernel -- but
I don't think that's a sane development model and I certainly don't see
that agreeing with the development policy of LLVM....
2011 Jul 23
0
[LLVMdev] git
...d like to see it clarified for how this improves the workflow. I
> have dealt with many open source projects and many VCS variants. I
> don't see a noticable improvement from using Git compared e.g. to SVN
> for sane usage of branches -- be it short-term feature branches,
> mid-term restructoring or long-term release branches.
Merging support in svn is brain-dead. Having a single commit "Merged
branch foo rX:Y" is hardly informative. Having the actual chunk of VC
history merged into the target branch is the Right Thing.
> The exception
> may be doing wild cross branch merg...
2011 Jul 24
0
[LLVMdev] git
...d like to see it clarified
> for how this improves the workflow. I have dealt with many open source
> projects and many VCS variants. I don't see a noticable improvement from
> using Git compared e.g. to SVN for sane usage of branches -- be it
> short-term feature branches, mid-term restructoring or long-term release
> branches. The exception may be doing wild cross branch merging and long
> dependency chains between branches like done in the Linux kernel -- but
> I don't think that's a sane development model and I certainly don't see
> that agreeing with the develop...
2011 Jul 22
0
[LLVMdev] git
fly language <flylanguage at gmail.com> writes:
>> After git, mainline will still be the most important branch for the
>> *project*,
>> but you will work with quite a few branches on parallel.
>>
>>
> Who's mainline? :) Be prepared to assign a super-merger, like Linus, to
> maintain the "mainline".
>
> The git workflow works really
2011 Jul 22
1
[LLVMdev] git
> After git, mainline will still be the most important branch for the
> *project*,
> but you will work with quite a few branches on parallel.
>
>
Who's mainline? :) Be prepared to assign a super-merger, like Linus, to
maintain the "mainline".
The git workflow works really really great, but it does require getting rid
of mainline thinking. It doesn't exist.