[PROPOSAL][Git] Tidy up SVN repos for components using Git

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[PROPOSAL][Git] Tidy up SVN repos for components using Git

sebb-2-2
Following on from the discussion, here is what I propose.

***The intention is to ensure that the SVN repo is not used by
accident, but still allow users to find the Git repo if they only have
the SVN URL.***

[Note: as part of the move to Git, the SVN repo is made read-only by Infra]

Once the Git repo is up and running:

1) Add a README file to the top level of the SVN tree for the component

For example:
https://svn.apache.org/repos/asf/commons/proper/math/MathNowUsesGit.txt

2) Move the rest of the contents (branches,tags,trunk, etc) to

https://svn.apache.org/repos/asf/commons/NowUsingGit (or some such name)
[This tree would be read-only except as needed to move stuff into it]

3) Sometime later, the old SVN contents could be dropped if required.
However, that won't actually save much (if any) space in the SVN repo,
so I don't see the point.
It may still be useful to be able to navigate SVN.

Unless there are any corrections/objections to this I propose to do
this in a few days time.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL][Git] Tidy up SVN repos for components using Git

Bruno P. Kinoshita
+1
Bruno


      From: sebb <[hidden email]>
 To: [hidden email]
 Sent: Sunday, May 10, 2015 12:33 AM
 Subject: [PROPOSAL][Git] Tidy up SVN repos for components using Git
   
Following on from the discussion, here is what I propose.

***The intention is to ensure that the SVN repo is not used by
accident, but still allow users to find the Git repo if they only have
the SVN URL.***

[Note: as part of the move to Git, the SVN repo is made read-only by Infra]

Once the Git repo is up and running:

1) Add a README file to the top level of the SVN tree for the component

For example:
https://svn.apache.org/repos/asf/commons/proper/math/MathNowUsesGit.txt

2) Move the rest of the contents (branches,tags,trunk, etc) to

https://svn.apache.org/repos/asf/commons/NowUsingGit (or some such name)
[This tree would be read-only except as needed to move stuff into it]

3) Sometime later, the old SVN contents could be dropped if required.
However, that won't actually save much (if any) space in the SVN repo,
so I don't see the point.
It may still be useful to be able to navigate SVN.

Unless there are any corrections/objections to this I propose to do
this in a few days time.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]



   
 
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL][Git] Tidy up SVN repos for components using Git

Jörg Schaible-4
In reply to this post by sebb-2-2
+1

sebb wrote:

> Following on from the discussion, here is what I propose.
>
> ***The intention is to ensure that the SVN repo is not used by
> accident, but still allow users to find the Git repo if they only have
> the SVN URL.***
>
> [Note: as part of the move to Git, the SVN repo is made read-only by
> [Infra]
>
> Once the Git repo is up and running:
>
> 1) Add a README file to the top level of the SVN tree for the component
>
> For example:
> https://svn.apache.org/repos/asf/commons/proper/math/MathNowUsesGit.txt
>
> 2) Move the rest of the contents (branches,tags,trunk, etc) to
>
> https://svn.apache.org/repos/asf/commons/NowUsingGit (or some such name)
> [This tree would be read-only except as needed to move stuff into it]
>
> 3) Sometime later, the old SVN contents could be dropped if required.
> However, that won't actually save much (if any) space in the SVN repo,
> so I don't see the point.
> It may still be useful to be able to navigate SVN.
>
> Unless there are any corrections/objections to this I propose to do
> this in a few days time.





---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL][Git] Tidy up SVN repos for components using Git

Luc Maisonobe-2
Le 2015-05-11 08:57, Jörg Schaible a écrit :
> +1

+1

Luc

>
> sebb wrote:
>
>> Following on from the discussion, here is what I propose.
>>
>> ***The intention is to ensure that the SVN repo is not used by
>> accident, but still allow users to find the Git repo if they only have
>> the SVN URL.***
>>
>> [Note: as part of the move to Git, the SVN repo is made read-only by
>> [Infra]
>>
>> Once the Git repo is up and running:
>>
>> 1) Add a README file to the top level of the SVN tree for the
>> component
>>
>> For example:
>> https://svn.apache.org/repos/asf/commons/proper/math/MathNowUsesGit.txt
>>
>> 2) Move the rest of the contents (branches,tags,trunk, etc) to
>>
>> https://svn.apache.org/repos/asf/commons/NowUsingGit (or some such
>> name)
>> [This tree would be read-only except as needed to move stuff into it]
>>
>> 3) Sometime later, the old SVN contents could be dropped if required.
>> However, that won't actually save much (if any) space in the SVN repo,
>> so I don't see the point.
>> It may still be useful to be able to navigate SVN.
>>
>> Unless there are any corrections/objections to this I propose to do
>> this in a few days time.
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL][Git] Tidy up SVN repos for components using Git

sebb-2-2
In reply to this post by sebb-2-2
Finally found time to do this.

All the source files under

https://svn.apache.org/repos/asf/commons/proper/math/

are now located at

https://svn.apache.org/repos/asf/commons/_moved_to_git/math/

leaving only the file

https://svn.apache.org/repos/asf/commons/proper/math/MathNowUsesGit.txt

Similarly for Commons Lang.

The _moved_to_git directory tree is read-only (except as needed when
moving components).


On 9 May 2015 at 13:33, sebb <[hidden email]> wrote:

> Following on from the discussion, here is what I propose.
>
> ***The intention is to ensure that the SVN repo is not used by
> accident, but still allow users to find the Git repo if they only have
> the SVN URL.***
>
> [Note: as part of the move to Git, the SVN repo is made read-only by Infra]
>
> Once the Git repo is up and running:
>
> 1) Add a README file to the top level of the SVN tree for the component
>
> For example:
> https://svn.apache.org/repos/asf/commons/proper/math/MathNowUsesGit.txt
>
> 2) Move the rest of the contents (branches,tags,trunk, etc) to
>
> https://svn.apache.org/repos/asf/commons/NowUsingGit (or some such name)
> [This tree would be read-only except as needed to move stuff into it]
>
> 3) Sometime later, the old SVN contents could be dropped if required.
> However, that won't actually save much (if any) space in the SVN repo,
> so I don't see the point.
> It may still be useful to be able to navigate SVN.
>
> Unless there are any corrections/objections to this I propose to do
> this in a few days time.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL][Git] Tidy up SVN repos for components using Git

garydgregory
Thank you Sebb. Do we need to add this process to a wiki page or do we
already have such a page for future migrations.

Gary

On Thu, Jun 11, 2015 at 11:00 AM, sebb <[hidden email]> wrote:

> Finally found time to do this.
>
> All the source files under
>
> https://svn.apache.org/repos/asf/commons/proper/math/
>
> are now located at
>
> https://svn.apache.org/repos/asf/commons/_moved_to_git/math/
>
> leaving only the file
>
> https://svn.apache.org/repos/asf/commons/proper/math/MathNowUsesGit.txt
>
> Similarly for Commons Lang.
>
> The _moved_to_git directory tree is read-only (except as needed when
> moving components).
>
>
> On 9 May 2015 at 13:33, sebb <[hidden email]> wrote:
> > Following on from the discussion, here is what I propose.
> >
> > ***The intention is to ensure that the SVN repo is not used by
> > accident, but still allow users to find the Git repo if they only have
> > the SVN URL.***
> >
> > [Note: as part of the move to Git, the SVN repo is made read-only by
> Infra]
> >
> > Once the Git repo is up and running:
> >
> > 1) Add a README file to the top level of the SVN tree for the component
> >
> > For example:
> > https://svn.apache.org/repos/asf/commons/proper/math/MathNowUsesGit.txt
> >
> > 2) Move the rest of the contents (branches,tags,trunk, etc) to
> >
> > https://svn.apache.org/repos/asf/commons/NowUsingGit (or some such name)
> > [This tree would be read-only except as needed to move stuff into it]
> >
> > 3) Sometime later, the old SVN contents could be dropped if required.
> > However, that won't actually save much (if any) space in the SVN repo,
> > so I don't see the point.
> > It may still be useful to be able to navigate SVN.
> >
> > Unless there are any corrections/objections to this I propose to do
> > this in a few days time.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>


--
E-Mail: [hidden email] | [hidden email]
Java Persistence with Hibernate, Second Edition
<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory
Reply | Threaded
Open this post in threaded view
|

Re: [PROPOSAL][Git] Tidy up SVN repos for components using Git

sebb-2-2
I added MovingToGit. The page is not yet complete.

On 11 June 2015 at 19:33, Gary Gregory <[hidden email]> wrote:

> Thank you Sebb. Do we need to add this process to a wiki page or do we
> already have such a page for future migrations.
>
> Gary
>
> On Thu, Jun 11, 2015 at 11:00 AM, sebb <[hidden email]> wrote:
>
>> Finally found time to do this.
>>
>> All the source files under
>>
>> https://svn.apache.org/repos/asf/commons/proper/math/
>>
>> are now located at
>>
>> https://svn.apache.org/repos/asf/commons/_moved_to_git/math/
>>
>> leaving only the file
>>
>> https://svn.apache.org/repos/asf/commons/proper/math/MathNowUsesGit.txt
>>
>> Similarly for Commons Lang.
>>
>> The _moved_to_git directory tree is read-only (except as needed when
>> moving components).
>>
>>
>> On 9 May 2015 at 13:33, sebb <[hidden email]> wrote:
>> > Following on from the discussion, here is what I propose.
>> >
>> > ***The intention is to ensure that the SVN repo is not used by
>> > accident, but still allow users to find the Git repo if they only have
>> > the SVN URL.***
>> >
>> > [Note: as part of the move to Git, the SVN repo is made read-only by
>> Infra]
>> >
>> > Once the Git repo is up and running:
>> >
>> > 1) Add a README file to the top level of the SVN tree for the component
>> >
>> > For example:
>> > https://svn.apache.org/repos/asf/commons/proper/math/MathNowUsesGit.txt
>> >
>> > 2) Move the rest of the contents (branches,tags,trunk, etc) to
>> >
>> > https://svn.apache.org/repos/asf/commons/NowUsingGit (or some such name)
>> > [This tree would be read-only except as needed to move stuff into it]
>> >
>> > 3) Sometime later, the old SVN contents could be dropped if required.
>> > However, that won't actually save much (if any) space in the SVN repo,
>> > so I don't see the point.
>> > It may still be useful to be able to navigate SVN.
>> >
>> > Unless there are any corrections/objections to this I propose to do
>> > this in a few days time.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>>
>
>
> --
> E-Mail: [hidden email] | [hidden email]
> Java Persistence with Hibernate, Second Edition
> <http://www.manning.com/bauer3/>
> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
> Spring Batch in Action <http://www.manning.com/templier/>
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]