The original discussions of the CVS shutdown did involve leaving a read 
only service intact [1]. Not all code from past releases was migrated, so 
anyone wanting to find the source for an old release, or do long term 
maintenance on old releases, needs access to the CVS data. At the very 
least we need the tarred archives to be made available soon, so we are not 
in a state where source from past releases (or build scripts to produce 
them) is completely unavailable. 

Having said that, the value of a read only CVS service is limited. As 
Konstantin mentioned it can lead to confusion, and anyone wanting to 
reproduce old builds will eventually need a write accessible repository. 
There is a good chance anyone consuming non-Orbit bundles from CVS is 
getting a bad stale copy and should really be moving to the Git 
equivalent. There is evidently a cost to maintaining the read-only CVS 
service so that has to be weighed against the limited value of keeping it 
around.

John

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=358980




From:   Carl Anderson <[email protected]>
To:     Cross project issues <[email protected]>, 
Cc:     [email protected], 
[email protected]
Date:   01/03/2013 01:28 PM
Subject:        Re: [cross-project-issues-dev] Cannot find GIT replacement 
now that Anonymous CVS is broken for Hudson builds
Sent by:        [email protected]



Denis,

Was it really necessary to terminate the anonymous service?  I am just 
worried about the impact that that will have on WTP users who wish to get 
the source for the Juno release (and prior releases).  We went to the 
effort of putting in the appropriate Eclipse-SourceReferences information 
in all of our plugins, and all through the Juno release, these were set up 
for anonymous CVS access to our source.  Now those 
Eclipse-SourceReferences are useless.  Is there really no possibility of 
restoring the read-only anonymous access?  (And I know that WTP is not the 
only project that set up Eclipse-SourceReferences to CVS code- even the 
platform in all of its Indigo releases, has CVS Eclipse-SourceReferences.)

FWIW,

- Carl Anderson
WTP programmer

Denis Roy ---12/29/2012 10:25:54 AM---On 12/29/2012 09:52 AM, Ed Willink 
wrote: > Hi


From:

Denis Roy <[email protected]>

To:

[email protected]

Date:

12/29/2012 10:25 AM

Subject:

Re: [cross-project-issues-dev] Cannot find GIT replacement now that 
Anonymous CVS is broken for Hudson builds

Sent by:

[email protected]



On 12/29/2012 09:52 AM, Ed Willink wrote:
> Hi
>
> But if CVS only went readonly as announced why does anonymous readonly 
> access fail?

Because we've terminated the anonymous CVS service.


>
> Unfortunately there is no org.eclipse.test project. It is kind of part 
> of the platform which has about 10 GITs, 5 for releng. Hence the 
> question; is there a broswer/search tool.

You can browse repos here:  http://git.eclipse.org/c

If you can't find it, then you could ask on that project's -dev list  :-)

Denis




>
>     Regards
>
>         Ed Willink
>
>
> On 29/12/2012 14:37, Denis Roy wrote:
>> You can still access the direct filesystem from Hudson/Build.
>>
>> Replace :pserver:[email protected]:/cvsroot/repo with 
>> /cvsroot/repo or file:///cvsroot/repo is a URI is required.
>>
>> But really, as you know, the underlying CVS repository is no longer 
>> being maintained, and switching your build to using the project's Git 
>> repo is better.
>>
>> To locate the new Git repo , I would navigate to that project's 
>> website.  I would expect to see information on the source 
>> repositories there.
>>
>> Denis
>>
>>
>>
>>
>>
>> On 12/29/2012 08:44 AM, Ed Willink wrote:
>>> Hi
>>>
>>> It seems we are not allowed to use even anonymous CVS access any 
>>> more; https://bugs.eclipse.org/bugs/show_bug.cgi?id=397237
>>>
>>> This breaks any build that continues to use CVS to load 
>>> org.eclipse.test.
>>>
>>> Looking for the GIT replacement, I first tried EMF's releng; no 
>>> EMF's going to break too.
>>>
>>> Then I tried browsing /gitroot; not obvious.
>>>
>>> Then I tried searching wiki; no useful matches for org.eclipse.test 
>>> and GIT.
>>>
>>> So, how does one locate the GIT repo, P2 repo, for a given 
>>> org.eclipse plugin?
>>>
>>>     Regards
>>>
>>>         Ed Willink
>>> _______________________________________________
>

_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

<<image/gif>>

<<image/gif>>

<<image/gif>>

<<image/gif>>

<<image/gif>>

<<image/gif>>

<<image/gif>>

<<image/gif>>

<<image/gif>>

<<image/gif>>

<<image/gif>>

_______________________________________________
cross-project-issues-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to