[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylyn-dev] [mylyn-integrators] Git migration complete

Thanks for the links! I have added a section on Git to the contributor reference: http://wiki.eclipse.org/Mylyn/Contributor_Reference#Git

Steffen


On Fri, Jul 8, 2011 at 2:10 PM, Benjamin Muskalla <benjamin.muskalla@xxxxxxxxxxx> wrote:
+1 for always rebase.

See also http://kernel.org/pub/software/scm/git/docs/git-config.html
branch.autosetuprebase
=> git config branch.autosetuprebase always

Another resource for CVS committers is the "Git workflows for CVS users" from the Platform team:
http://wiki.eclipse.org/Platform-releng/Git_Workflows#Cross-referencing_between_bugzilla_and_git

We should just get rid of the paragraph "Cross-referencing between bugzilla and git" ;)

Benny

On Fri, Jul 8, 2011 at 1:44 PM, Steffen Pingel <steffen.pingel@xxxxxxxxxxx> wrote:
Git has significant benefits buts also adds complexity. There are a few things to keep in mind when committing and pushing to Git such as to never rebase a pushed branch. We had a discussion around Git best practices on the Mylyn Reviews mailing list a while ago that I have been meaning to capture in the contributors reference: http://dev.eclipse.org/mhonarc/lists/mylyn-reviews-dev/msg00339.html

The main outcome of the discussion was a strong recommendation to run "git pull --rebase" before pushing to keep the history as flat as possible and hence simple to trace. I would recommend that we follow the same practice for all other Mylyn sub-projects as well.

Steffen


On Fri, Jul 8, 2011 at 6:51 AM, Frank <Frank@xxxxxxxxxxxxxxx> wrote:
Great!
Until now I use git only for repositories where I have no commit rights. Should I have to change some settings so that I can work with repositories where I can commit?

Von meinem iPhone gesendet

Am 07.07.2011 um 15:45 schrieb alvaro sanchez <alvsan09@xxxxxxxxx>:

> Great Steffen !
> I just committed the first draft (not completed yet) of the Mylyn
> Versions Subclipse connector on the git repository.
>
> It's working fine !!
>
> Thanks
> /Alvaro
>
>
>
> On Thu, Jul 7, 2011 at 1:52 AM, Steffen Pingel
> <steffen.pingel@xxxxxxxxxxx> wrote:
>> Yes, there are a number of documents and databases that need to be updated:
>>  351253: update documentation and builds to refer to Git
>>  https://bugs.eclipse.org/bugs/show_bug.cgi?id=351253
>> If anybody wants to help please comment on the task.
>> Steffen
>>
>> On Wed, Jul 6, 2011 at 6:27 PM, David Green <david.green@xxxxxxxxxxx> wrote:
>>>
>>> Nice work Steffen.  It looks like the contributor reference sill points to
>>> CVS.
>>> David
>>> On Tue, Jul 5, 2011 at 5:31 PM, Steffen Pingel
>>> <steffen.pingel@xxxxxxxxxxx> wrote:
>>>>
>>>> The migration from CVS to Git completed successfully! ...at least as far
>>>> as I can tell.
>>>> The new repository locations are listed here:
>>>> http://git.eclipse.org/c/mylyn/
>>>> If you have an existing workspace setup with projects from CVS you will
>>>> need to delete them, clone the Git repositories and import projects again.
>>>> Please let me know if you run into any problems.
>>>> Steffen
>>>> --
>>>> Steffen Pingel
>>>> Committer, http://eclipse.org/mylyn
>>>> Senior Developer, http://tasktop.com
>>>>
>>>> _______________________________________________
>>>> mylyn-integrators mailing list
>>>> mylyn-integrators@xxxxxxxxxxx
>>>> https://dev.eclipse.org/mailman/listinfo/mylyn-integrators
>>>>
>>>
>>>
>>>
>>> --
>>> David Green
>>> VP of Engineering, Tasktop
>>> Committer, Eclipse Mylyn
>>> http://tasktop.com
>>> +1-778-588-6896 ext. 115
>>>
>>> _______________________________________________
>>> mylyn-dev mailing list
>>> mylyn-dev@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/mylyn-dev
>>>
>>
>>
>>
>> --
>> Steffen Pingel
>> Committer, http://eclipse.org/mylyn
>> Senior Developer, http://tasktop.com
>>
>> _______________________________________________
>> mylyn-dev mailing list
>> mylyn-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/mylyn-dev
>>
>>
> _______________________________________________
> mylyn-dev mailing list
> mylyn-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mylyn-dev
_______________________________________________
mylyn-dev mailing list
mylyn-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mylyn-dev



--
Steffen Pingel
Committer, http://eclipse.org/mylyn
Senior Developer, http://tasktop.com

_______________________________________________
mylyn-dev mailing list
mylyn-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mylyn-dev




--
Benjamin Muskalla
Tasktop Technologies
http://tasktop.com

_______________________________________________
mylyn-dev mailing list
mylyn-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mylyn-dev




--
Steffen Pingel
Committer, http://eclipse.org/mylyn
Senior Developer, http://tasktop.com