Nice! :-)

-Marshall
On 12/11/2013 3:57 AM, Jens Grivolla wrote:
> A few quick pointers to get started...
>
> The first thing to understand is that Git is distributed and as such there is
> no one true repository. When you use git you actually create a full
> independent clone of the repository that is just as valid as the original.
>
> That said, the different clones are maintained by different people, so there
> can be repositories that you trust more than others. In this case, there is a
> git repository (or actually several) that is a mirror of the SVN repository,
> created and maintained by the ASF (see http://git.apache.org/), e.g.
> git://git.apache.org/uima-uimaj.git and you could clone the repository from
> there and use the one at git.apache.org as the official version (read-only so
> far).
>
> However, there is also an official mirror on github, e.g.
> https://github.com/apache/uima-uimaj that is also maintained by the ASF and is
> always an exact copy of the one at git.apache.org (and thus an exact copy of
> the SVN repository).
>
> For people who want to work with the UIMA git repositories I would strongly
> recommend starting from the version on Github. In addition to giving you the
> possibility to checkout/clone the repository it gives you an excellent web
> interface that allows you to explore the code. But the main feature is that
> with one click you can fork the repository and have your own *public* copy
> where you can work on the code and people can review your changes.
>
> E.g. I have a repository at https://github.com/jgrivolla/uima-addons that is
> forked from https://github.com/apache/uima-addons and that is where people
> will be able to see any changes I make before I push them back to the official
> SVN repository. People can fork from my version of the repository or just
> follow some of my branches within their fork of the official repository, etc.
>
> On https://help.github.com/ you get a good introduction to using git,
> specifically with the typical github workflow of creating public forks of
> existing repositories. On http://git.apache.org/ you can find some more
> documentation, in particular on how to push changes back to SVN when working
> in git.
>
> Hope that helps to get you started, and don't hesitate to ask for more 
> details.
>
> -- Jens
>
> On 10/12/13 16:25, Marshall Schor wrote:
>> Hi Jens,
>>
>> For those not (yet) in the Git world, can you post info and/or links to how 
>> to
>> use this new resource?
>>
>> -Marshall
>>
>> On 12/10/2013 9:05 AM, Jens Grivolla (JIRA) wrote:
>>>       [
>>> https://issues.apache.org/jira/browse/UIMA-3456?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>>> ]
>>>
>>> Jens Grivolla resolved UIMA-3456.
>>> ---------------------------------
>>>
>>>      Resolution: Fixed
>>>
>>> appears to be all ok (for the parts I checked) and can be forked e.g. on 
>>> github
>>>
>>>> ask for git mirror
>>>> ------------------
>>>>
>>>>                  Key: UIMA-3456
>>>>                  URL: https://issues.apache.org/jira/browse/UIMA-3456
>>>>              Project: UIMA
>>>>           Issue Type: Task
>>>>             Reporter: Jens Grivolla
>>>>             Assignee: Jens Grivolla
>>>>             Priority: Minor
>>>>
>>>> file ticket on INFRA to ask for git mirror -- proposed text:
>>>> We would like to have a git mirror of the Apache UIMA SVN. As the project
>>>> has many submodules with individual trunk/branches/tags structure we would
>>>> like the following mapping:
>>>> uimaj            uima-uimaj.git
>>>> uimacpp            uima-uimacpp.git
>>>> uima-as            uima-as.git
>>>> addons            uima-addons.git
>>>> sandbox            uima-sandbox.git (ignore sandbox/uima-ducc)
>>>> ruta                uima-ruta.git
>>>> sandbox/uima-ducc    uima-ducc.git
>>>> uimafit            uima-uimafit.git
>>>> site                uima-site.git
>>>> build                uima-build.git (ignore build/archive)
>>>> ignore eclipse-packagings
>>>> All of these follow the standard SVN layout.
>>>
>>>
>>> -- 
>>> This message was sent by Atlassian JIRA
>>> (v6.1.4#6159)
>>>
>>
>>
>
>
>

Reply via email to