Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-ocl.dev] GIT Practice

Hi Axel

My comments are based on instinct/intuition, which is not always appropriate for a new tool. As the lead on the migration activities, I look to you for advice.

On 13/06/2011 09:16, Axel Uhl wrote:
I'm not arguing either way. "bug" is shorter, but we have "plugins",
"features", "examples", "tests" so "bugs" makes sense.

Argh. Maybe I jumped the gun. As you saw in my last mail, I already moved to bug/nnn. Can you confirm once more that you'd like "bugs" and let me know what you'd like me to do? I can also move your branches to bugs/nnn. Just let me know.
I would like at least a standard practice for our project, and it would be good if that was similar to other projects.

In principle, nothing should be removed from the repository, but it
might be helpful to rename bugs/nnnn as merged/bugs/nnnn once it is dead.

Causes a bit of a hassle when merging. It would mean that after pushing to bugs/nnn and then "git checkout master" and "git merge bugs/nnn" one would have to do a "git branch -m bugs/nnn merged/bugs/nnn" followed by a "git push origin merged/bugs/nnn:merged/bugs/nnn" and "git push origin :bugs/nnn" to delete the old branch. I'm not sure why that would be worth the effort. The bugzilla tells us which branches are open and which ones aren't. GIT tells us which ones are already merged and which ones arent.

Ok. Bad idea, I need to learn how GIT presents things.
Should we rename historic branches to have hierarchy: e.g.
maintenance/3.0?

Feel free :-)
I don't feel familiar enough with the technology to take such actions.
I'm just raising queries as to what might be a good idea. If this works
and merged/bugs is a good idea, then we want to establish a short list
of preferred branch paths. Surely we're not leading the way here?

Let me know which commits you'd like to have as which branches and I can issue the necessary git commands.
That doesn't make sense to me. Commits have already happened in appropriate branches so I don't understand how they would sensibly be moved.

My bug/304642 is trivial. Maybe I can try to merge it and then things will be clearer to me.

    Regards

        Ed


Back to the top