Git[hub] mirror of Tryton repositories

122 views
Skip to first unread message

Sharoon Thomas

unread,
May 19, 2013, 7:03:50 AM5/19/13
to tryto...@googlegroups.com
Hello all,

We have setup a github mirror [1] for the tryton repositories.

The mirror is updated once everyday between 01:00 UTC and 02:00 UTC.

The mirror uses the branching capability of Git [2] to keep the
different versions of the code (tryton's repository hosting has
different repositories for different versions). For example to checkout
to the 2.6 version of sale module you could do:

$ git clone g...@github.com:tryton/sale.git
$ cd sale
$ git checkout 2.6

and to then use the 2.8 version

$ git checkout 2.8

All versions since 1.0 are included as branches [3] and the current
focus of development (2.9 as of today) is called develop branch [4].

All version tags are also moved over. See the sale module for example
[5]. To go to a specific minor version (identified by the tag):

$ git checkout 2.6.1

Don't forget to try the wonderful search [6], code highlighting[7],
history [8] and blame [9] features. Hope someone finds this useful.


[1] https://github.com/tryton
[2] http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging
[3] https://github.com/tryton/trytond/branches
[4] https://github.com/tryton/trytond/tree/develop
[5] https://github.com/tryton/sale/tags
[6] https://github.com/search?l=&p=1&q=centralised+%40tryton&ref=advsearch&type=Code
[7] https://github.com/tryton/sale/blob/develop/sale.py
[8] https://github.com/tryton/sale/commits/develop/sale.py
[9] https://github.com/tryton/sale/blame/develop/sale.py

Thanks

--
Sharoon Thomas
CEO & Chief Software Architect
Openlabs Technologies & Consulting (P) Limited
Ph: +1 813 793 6736 Extn. 200
t: @sharoonthomas

Mathias Behrle

unread,
May 19, 2013, 10:54:36 AM5/19/13
to tryto...@googlegroups.com
* Sharoon Thomas: " [tryton-dev] Git[hub] mirror of Tryton repositories" (Sun,
19 May 2013 16:33:50 +0530):

> We have setup a github mirror [1] for the tryton repositories.

Nice.

> The mirror is updated once everyday between 01:00 UTC and 02:00 UTC.
>
> The mirror uses the branching capability of Git [2] to keep the
> different versions of the code (tryton's repository hosting has
> different repositories for different versions). For example to checkout
> to the 2.6 version of sale module you could do:
>
> $ git clone g...@github.com:tryton/sale.git

JFTR: Needs ssh key added to own account. Otherwise use https://...

Facility to clone them all:

for package in `wget -q http://downloads.tryton.org/2.8/modules.txt -O -`; do
git clone g...@github.com:tryton/$package.git
done

Are you planing to add also tryton and proteus?

Regards,
Mathias


--

Mathias Behrle
MBSolutions
Gilgenmatten 10 A
D-79114 Freiburg

Tel: +49(761)471023
Fax: +49(761)4770816
http://m9s.biz
UStIdNr: DE 142009020
PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6
signature.asc

Sharoon Thomas

unread,
May 22, 2013, 1:01:31 PM5/22/13
to tryto...@googlegroups.com
On Sun 19 May 20 16:54, Mathias Behrle wrote:
>
> Are you planing to add also tryton and proteus?
>

Thanks for the feedback. I have added tryton [1], proteus [2] and sao
[3] to the list of repositories.

They should be fully mirrored by tomorrow.

[1] https://github.com/tryton/tryton
[2] https://github.com/tryton/proteus
[3] https://github.com/tryton/sao

Thanks,

Mathias Behrle

unread,
Jun 28, 2013, 6:26:26 AM6/28/13
to tryto...@googlegroups.com
* Sharoon Thomas: " Re: [tryton-dev] Git[hub] mirror of Tryton
repositories" (Wed, 22 May 2013 22:31:31 +0530):

> On Sun 19 May 20 16:54, Mathias Behrle wrote:
>>
>> Are you planing to add also tryton and proteus?
>>
>
> Thanks for the feedback. I have added tryton [1], proteus [2] and sao
> [3] to the list of repositories.
>
> They should be fully mirrored by tomorrow.
>
> [1] https://github.com/tryton/tryton
> [2] https://github.com/tryton/proteus
> [3] https://github.com/tryton/sao

Thanks a lot.

There are some small inconsistencies:

1)
HEAD in tryton is set to 1.4 instead of develop

2)
trytond top branch is still master instead of develop.

Cheers
signature.asc

Sharoon Thomas

unread,
Jun 28, 2013, 7:43:49 AM6/28/13
to tryto...@googlegroups.com
On Fri 28 Jun 20 12:26, Mathias Behrle wrote:
>
> There are some small inconsistencies:

Thank you for reporting the issues.

>
> 1)
> HEAD in tryton is set to 1.4 instead of develop

Fixed.
>
> 2)
> trytond top branch is still master instead of develop.

Fixed this too. default branch now points to develop and the master
branch has been removed.

Thanks & Regards

Mathias Behrle

unread,
Mar 11, 2014, 7:37:46 AM3/11/14
to tryto...@googlegroups.com, sharoon...@openlabs.co.in
* Sharoon Thomas: " [tryton-dev] Git[hub] mirror of Tryton repositories" (Sun,
19 May 2013 16:33:50 +0530):

Hi Sharoon,

> We have setup a github mirror [1] for the tryton repositories.
>
> The mirror is updated once everyday between 01:00 UTC and 02:00 UTC.

This is just a little feedback, that we enjoyed very much the service of
keeping this mirror up-to-date. Since the new branching of the upstream repos
the mirror is no more updated. Could you please share, if you plan to resume
the update?

Thanks a lot,
Mathias
signature.asc

Sharoon Thomas

unread,
Mar 11, 2014, 7:53:41 AM3/11/14
to Mathias Behrle, tryto...@googlegroups.com

On Mar 11, 2014, at 5:07 PM, Mathias Behrle <mbe...@m9s.biz> wrote:

> * Sharoon Thomas: " [tryton-dev] Git[hub] mirror of Tryton repositories" (Sun,
> 19 May 2013 16:33:50 +0530):
>
> Hi Sharoon,
>
>> We have setup a github mirror [1] for the tryton repositories.
>>
>> The mirror is updated once everyday between 01:00 UTC and 02:00 UTC.
>
> This is just a little feedback, that we enjoyed very much the service of
> keeping this mirror up-to-date. Since the new branching of the upstream repos
> the mirror is no more updated. Could you please share, if you plan to resume
> the update?

Yes, we are planning to update it this weekend and also open source the code
which does the job.


Sharoon Thomas
CEO & Chief Software Architect
Openlabs Technologies & Consulting (P) Limited

w: http://www.openlabs.co.in
m: +1 813.793.6736 (OPEN) Extn. 200
t: @sharoonthomas

- We win when our customers win

signature.asc

Sharoon Thomas

unread,
Mar 28, 2014, 6:07:36 AM3/28/14
to Mathias Behrle, tryto...@googlegroups.com

On Mar 11, 2014, at 5:23 PM, Sharoon Thomas <sharoon...@openlabs.co.in> wrote:

>
> On Mar 11, 2014, at 5:07 PM, Mathias Behrle <mbe...@m9s.biz> wrote:
>
>> * Sharoon Thomas: " [tryton-dev] Git[hub] mirror of Tryton repositories" (Sun,
>> 19 May 2013 16:33:50 +0530):
>>
>> Hi Sharoon,
>>
>>> We have setup a github mirror [1] for the tryton repositories.
>>>
>>> The mirror is updated once everyday between 01:00 UTC and 02:00 UTC.
>>
>> This is just a little feedback, that we enjoyed very much the service of
>> keeping this mirror up-to-date. Since the new branching of the upstream repos
>> the mirror is no more updated. Could you please share, if you plan to resume
>> the update?
>
> Yes, we are planning to update it this weekend and also open source the code
> which does the job.

The updates have been resumed and all repositories should now be in sync.

The source code of the mirror tool is also on github: https://github.com/tryton/mirror

Thanks & Regards
signature.asc

Mathias Behrle

unread,
Mar 28, 2014, 12:17:33 PM3/28/14
to tryto...@googlegroups.com
* Sharoon Thomas: " Re: [tryton-dev] Git[hub] mirror of Tryton
repositories" (Fri, 28 Mar 2014 15:37:36 +0530):

>
> On Mar 11, 2014, at 5:23 PM, Sharoon Thomas <sharoon...@openlabs.co.in>
> wrote:
>
> >
> > On Mar 11, 2014, at 5:07 PM, Mathias Behrle <mbe...@m9s.biz> wrote:
> >
> >> * Sharoon Thomas: " [tryton-dev] Git[hub] mirror of Tryton
> >> repositories" (Sun, 19 May 2013 16:33:50 +0530):
> >>
> >> Hi Sharoon,
> >>
> >>> We have setup a github mirror [1] for the tryton repositories.
> >>>
> >>> The mirror is updated once everyday between 01:00 UTC and 02:00 UTC.
> >>
> >> This is just a little feedback, that we enjoyed very much the service of
> >> keeping this mirror up-to-date. Since the new branching of the upstream
> >> repos the mirror is no more updated. Could you please share, if you plan
> >> to resume the update?
> >
> > Yes, we are planning to update it this weekend and also open source the code
> > which does the job.
>
> The updates have been resumed and all repositories should now be in sync.
>
> The source code of the mirror tool is also on github:
> https://github.com/tryton/mirror

Thanks a lot!
signature.asc
Reply all
Reply to author
Forward
0 new messages