[tor-dev] Moving ownership to TheTorProject

Griffin Boyce griffin at cryptolab.net
Tue Apr 1 15:23:13 UTC 2014

Hash: SHA1

  In your git config, you can define a pushurl that is different from
url.  Which effectively means that you can pull from github but push
to tor.

  So in .git/config, your entry would look something like this
(double-check pushurl syntax):

        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
[remote "origin"]
        url = git at github.com:zackw/stegotorus.git
        fetch = +refs/heads/*:refs/remotes/origin/*
        pushurl = zackw at gitweb.torproject.org/stegotorus.git
[branch "master"]
        remote = origin
        merge = refs/heads/master

  You could also clone to new directory, change the origin to tor,
then push each branch.  Unless there are just tons of branches, this
should only take a couple of minutes =)


On 04/01/2014 11:01 AM, Zack Weinberg wrote:
> On 02/20/2014 10:48 AM, vmonmoonshine at gmail.com wrote:
>> Hey Zack,
>> I want to put up Stegotorus up for GSoC this summer. I was
>> wondering if you mind transfering the ownership of your
>> Stegotorus repo:
>> https://github.com/zackw/stegotorus
>> To "TheTorProject" on github:
>> https://github.com/TheTorProject
>> ? (https://github.com/zackw/stegotorus/settings then Transfer)
>> If you don't feel comfortable, we can fork it as well.
> [ Background for tor-dev: I am no longer involved in Stegotorus 
> development.  vmon and at least one other person are continuing to
> work on it; this is currently happening in non-default branches of
> the copy on my github account.  There is also a copy of the repo
> on gitweb.torproject.org but it has not been updated in quite some
> time. ]
> I discussed this with Roger on IRC yesterday and we came to the 
> conclusion that instead of transferring my Stegotorus repo to the 
> "TheTorProject" organizational account, 
> gitweb.torproject.org/stegotorus.git should be promoted to the
> master copy.  I think right now I am the only person with write
> access to that copy, and I am not sure what the right procedure is
> for granting you access.  I'm also not good enough at Git to know
> how to copy all branches of remote A into remote B (short of
> tedious manual actions and/or shell loops).
> I think this would also entail using Tor's Trac for issues instead
> of Github's issue tracker.
> zw
> _______________________________________________ tor-dev mailing
> list tor-dev at lists.torproject.org 
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev
Version: GnuPG v1.4.14 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/


More information about the tor-dev mailing list