# Git2svn repository created; may I push it to github.com/ruby-gnome2/ruby-gnome2?

**URL:** <https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999>\
**Category:** Ruby-Gnome 2\
**Created:** [September 19, 2011, 7:10pm UTC](https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999 "2011-09-19T19:10:06Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [September 19, 2011, 7:10pm UTC](https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999/1 "2011-09-19T19:10:06Z")

</div>

Hi!

I have created a local git repository from the current Subversion  
trunk along with all tags and branches. May I push it to  
[GitHub - ruby-gnome/ruby-gnome: A set of bindings for the GNOME libraries to use from Ruby.](http://github.com/ruby-gnome2/ruby-gnome2)? Once it’s pushed you may look  
through it and see if everything is to your liking. If anything is  
wrong we can always clear out the repository and recreate it, right?

---

<div class="post-metadata">

**Author:** ![Nikolai\_W](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/df705f/32.png) [@Nikolai\_W](https://www.ruby-forum.com/u/Nikolai_W)\
**Post date:** [September 20, 2011, 4:34pm UTC](https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999/2 "2011-09-20T16:34:00Z")

</div>

Hi,

In [CADdV=MuN+a=49r775d7Ny=e0mo4O9mPo81r=removed\_email\_address@domain.invalid](mailto:CADdV=MuN+a=49r775d7Ny=e0mo4O9mPo81r=removed_email_address@domain.invalid)  
“[ruby-gnome2-devel-en] git2svn repository created; may I push it to  
[GitHub - ruby-gnome/ruby-gnome: A set of bindings for the GNOME libraries to use from Ruby. · GitHub](http://github.com/ruby-gnome2/ruby-gnome2?)” on Mon, 19 Sep 2011 19:09:47 +0200,  
Nikolai W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I have created a local git repository from the current Subversion  
> trunk along with all tags and branches. May I push it to  
> [GitHub - ruby-gnome/ruby-gnome: A set of bindings for the GNOME libraries to use from Ruby. · GitHub](http://github.com/ruby-gnome2/ruby-gnome2)?

Yes, please.  
I want to confirm it on GitHub.

> ```
> Once its pushed you may look
> 
> ```
> 
> through it and see if everything is to your liking. If anything is  
> wrong we can always clear out the repository and recreate it, right?

Yes.

What about the follwoing schedule?

1. We keep accepting feedbacks for the git repository on  
GitHub until 2011-09-28.
2. We respond to feedbacks until 2011-10-05.  
(We may recreate the git repository.)
3. We migrate the svn repository to the git repository  
after 2. is finished.  
(We will recreate the git repository against the latest  
svn repository. We will accept commits in the svn  
repository until 2011-09-28.)
4. We put announce text to the svn repository and make the  
svn repository read-only.

## Thanks,

kou

---

<div class="post-metadata">

**Author:** ![Nikolai\_W](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/df705f/32.png) [@Nikolai\_W](https://www.ruby-forum.com/u/Nikolai_W)\
**Post date:** [September 20, 2011, 5:38pm UTC](https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999/3 "2011-09-20T17:38:25Z")

</div>

2011/9/20 Kouhei S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> Nikolai W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > I have created a local git repository from the current Subversion  
> > trunk along with all tags and branches. May I push it to  
> > [GitHub - ruby-gnome/ruby-gnome: A set of bindings for the GNOME libraries to use from Ruby. · GitHub](http://github.com/ruby-gnome2/ruby-gnome2)?
> 
> Yes, please.  
> I want to confirm it on GitHub.

I will push it this evening (in about two hours or so).

> ```
> repository until 2011-09-28.)
> 
> ```
> 
> 1. We put announce text to the svn repository and make the  
> svn repository read-only.

This schedule sounds very good.

---

<div class="post-metadata">

**Author:** ![Nikolai\_W](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/df705f/32.png) [@Nikolai\_W](https://www.ruby-forum.com/u/Nikolai_W)\
**Post date:** [September 23, 2011, 5:12am UTC](https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999/4 "2011-09-23T05:12:09Z")

</div>

Hi,

In [CADdV=removed\_email\_address@domain.invalid](mailto:CADdV=removed_email_address@domain.invalid)  
“Re: [ruby-gnome2-devel-en] git2svn repository created; may I push it  
to [GitHub - ruby-gnome/ruby-gnome: A set of bindings for the GNOME libraries to use from Ruby. · GitHub](http://github.com/ruby-gnome2/ruby-gnome2?)” on Tue, 20 Sep 2011 17:37:52  
+0200,  
Nikolai W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > I want to confirm it on GitHub.
> 
> I will push it this evening (in about two hours or so).

Thanks!

> > repository until 2011-09-28.)  
> > 4. We put announce text to the svn repository and make the  
> > svn repository read-only.
> 
> This schedule sounds very good.

OK. Let’s use the schedule!

To developers: Could you check the converted git repository?  
[GitHub - ruby-gnome/ruby-gnome: A set of bindings for the GNOME libraries to use from Ruby. · GitHub](https://github.com/ruby-gnome2/ruby-gnome2)

–  
kou

---

<div class="post-metadata">

**Author:** ![Nikolai\_W](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/df705f/32.png) [@Nikolai\_W](https://www.ruby-forum.com/u/Nikolai_W)\
**Post date:** [September 28, 2011, 2:29pm UTC](https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999/5 "2011-09-28T14:29:18Z")

</div>

On Fri, Sep 23, 2011 at 05:11, Kouhei S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > 1. We keep accepting feedbacks for the git repository on  
> > > GitHub until 2011-09-28.

This step has been completed.

> > > 1. We respond to feedbacks until 2011-10-05.  
> > > (We may recreate the git repository.)

There doesn’t seem to have been any feedback. Thus this step has also  
been completed.

> > > 1. We migrate the svn repository to the git repository  
> > > after 2. is finished.  
> > > (We will recreate the git repository against the latest  
> > > svn repository. We will accept commits in the svn  
> > > repository until 2011-09-28.)

Kouhei, it seems that you’ve applied five commits since the Git  
repository was created. Would it be possible for you to simply move  
these by hand to the Git repository? It seems a lot easier to do that  
than to recreate the repository.

> > > 1. We put announce text to the svn repository and make the  
> > > svn repository read-only.

Will you perform this step, Kouhei?

---

<div class="post-metadata">

**Author:** ![Nikolai\_W](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/df705f/32.png) [@Nikolai\_W](https://www.ruby-forum.com/u/Nikolai_W)\
**Post date:** [September 20, 2011, 7:01pm UTC](https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999/6 "2011-09-20T19:01:28Z")

</div>

On Tue, Sep 20, 2011 at 17:37, Nikolai W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 2011/9/20 Kouhei S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):
> 
> > Nikolai W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > I have created a local git repository from the current Subversion  
> > > trunk along with all tags and branches. May I push it to  
> > > [GitHub - ruby-gnome/ruby-gnome: A set of bindings for the GNOME libraries to use from Ruby. · GitHub](http://github.com/ruby-gnome2/ruby-gnome2)?
> > 
> > Yes, please.  
> > I want to confirm it on GitHub.

> I will push it this evening (in about two hours or so).

I have now pushed the repository:

> **[GitHub - ruby-gnome/ruby-gnome: A set of bindings for the GNOME libraries to use...](https://github.com/ruby-gnome/ruby-gnome)**
>
> A set of bindings for the GNOME libraries to use from Ruby.

For the record, the conversion only took about two hours on my  
computer, so it’s not a big problem if we should have to recreate it  
again.

---

<div class="post-metadata">

**Author:** ![Nikolai\_W](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/df705f/32.png) [@Nikolai\_W](https://www.ruby-forum.com/u/Nikolai_W)\
**Post date:** [September 28, 2011, 3:11pm UTC](https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999/7 "2011-09-28T15:11:23Z")

</div>

2011/9/28 Kouhei S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> Nikolai W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Oh… I was thinking that you recreate the repository  
> because you said:

> > For the record, the conversion only took about two hours on my  
> > computer, so it’s not a big problem if we should have to recreate it  
> > again.

> If I move my commits by hand, please give me a few weeks.

Haha, OK, I’ll take care of it :-). I figured that reapplying the  
patches would be a quick thing to do. I’ll see if git2svn can take  
care of importing your commits to the already-created repository, in  
which case it should only take a couple of minutes.

> > > > > 1. We put announce text to the svn repository and make the  
> > > > > svn repository read-only.
> > 
> > Will you perform this step, Kouhei?
> 
> Sure. I’ll do it after the git repository gets the latest  
> commits.

OK, I’ll get back to you, probably this evening (my time ;-).

---

<div class="post-metadata">

**Author:** ![Nikolai\_W](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/df705f/32.png) [@Nikolai\_W](https://www.ruby-forum.com/u/Nikolai_W)\
**Post date:** [September 28, 2011, 9:23pm UTC](https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999/8 "2011-09-28T21:23:55Z")

</div>

On Wed, Sep 28, 2011 at 15:10, Nikolai W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 2011/9/28 Kouhei S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> > > > > > 1. We put announce text to the svn repository and make the  
> > > > > > svn repository read-only.

> > > Will you perform this step, Kouhei?

> > Sure. I’ll do it after the git repository gets the latest  
> > commits.

> OK, I’ll get back to you, probably this evening (my time ;-).

OK, I’ve updated the Git repository with all commits added since it  
was initially created. It now matches Subversion trunk. Please  
verify that it’s all to your liking and then close the Subversion  
repository.

Thanks!

---

<div class="post-metadata">

**Author:** ![Nikolai\_W](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/df705f/32.png) [@Nikolai\_W](https://www.ruby-forum.com/u/Nikolai_W)\
**Post date:** [September 29, 2011, 12:00am UTC](https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999/9 "2011-09-29T00:00:38Z")

</div>

Hi,

In [CADdV=MvZ4UF1MwjLjYf-4nfN+yXfVF1YjXMxFB=removed\_email\_address@domain.invalid](mailto:CADdV=MvZ4UF1MwjLjYf-4nfN+yXfVF1YjXMxFB=removed_email_address@domain.invalid)  
“Re: [ruby-gnome2-devel-en] git2svn repository created; may I push it  
to [GitHub - ruby-gnome/ruby-gnome: A set of bindings for the GNOME libraries to use from Ruby. · GitHub](http://github.com/ruby-gnome2/ruby-gnome2?)” on Wed, 28 Sep 2011 21:23:01  
+0200,  
Nikolai W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > OK, Ill get back to you, probably this evening (my time ;-).
> 
> OK, Ive updated the Git repository with all commits added since it  
> was initially created. It now matches Subversion trunk. Please  
> verify that its all to your liking and then close the Subversion  
> repository.

Thanks!!!

I’ve closed the Subversion repository with the following  
announce commit:  
[https://ruby-gnome2.svn.sourceforge.net/svnroot/ruby-gnome2/ruby-gnome2/trunk/000\_REPOSITORY\_HAS\_BEEN\_MOVED](https://ruby-gnome2.svn.sourceforge.net/svnroot/ruby-gnome2/ruby-gnome2/trunk/000_REPOSITORY_HAS_BEEN_MOVED)

Thanks for your great work!

–  
kou

---

<div class="post-metadata">

**Author:** ![Nikolai\_W](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/df705f/32.png) [@Nikolai\_W](https://www.ruby-forum.com/u/Nikolai_W)\
**Post date:** [September 28, 2011, 2:55pm UTC](https://www.ruby-forum.com/t/git2svn-repository-created-may-i-push-it-to-github-com-ruby-gnome2-ruby-gnome2/211999/10 "2011-09-28T14:55:19Z")

</div>

Hi,

In [CADdV=removed\_email\_address@domain.invalid](mailto:CADdV=removed_email_address@domain.invalid)  
“Re: [ruby-gnome2-devel-en] git2svn repository created; may I push it  
to [GitHub - ruby-gnome/ruby-gnome: A set of bindings for the GNOME libraries to use from Ruby. · GitHub](http://github.com/ruby-gnome2/ruby-gnome2?)” on Wed, 28 Sep 2011 14:28:53  
+0200,  
Nikolai W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > > 1. We keep accepting feedbacks for the git repository on  
> > > > GitHub until 2011-09-28.
> 
> This step has been completed.

OK.

> > > > 1. We respond to feedbacks until 2011-10-05.  
> > > > (We may recreate the git repository.)
> 
> There doesnt seem to have been any feedback. Thus this step has also  
> been completed.

OK.

> > > > 1. We migrate the svn repository to the git repository  
> > > > after 2. is finished.  
> > > > (We will recreate the git repository against the latest  
> > > > svn repository. We will accept commits in the svn  
> > > > repository until 2011-09-28.)
> 
> Kouhei, it seems that youve applied five commits since the Git  
> repository was created. Would it be possible for you to simply move  
> these by hand to the Git repository? It seems a lot easier to do that  
> than to recreate the repository.

Oh… I was thinking that you recreate the repository  
because you said:

> For the record, the conversion only took about two hours on my  
> computer, so its not a big problem if we should have to recreate it  
> again.

If I move my commits by hand, please give me a few weeks.

> > > > 1. We put announce text to the svn repository and make the  
> > > > svn repository read-only.
> 
> Will you perform this step, Kouhei?

Sure. I’ll do it after the git repository gets the latest  
commits.

## Thanks,

kou
