git migration

Brian J. Tarricone bjt23 at cornell.edu
Tue Aug 11 02:08:11 CEST 2009


Hi all,

Sorry this is taking so long.  I ran into some problems last night and
had to restart the conversion script a couple times.  It takes maaaaaany
hours to run, and I fell asleep.

Note that I've only converted the "xfce" repo.  The SVN repos "goodies",
"xfce-archive", "www", and "xfce3" are still active and you should still
use SVN to access them.

I started a page on the wiki with information about all this:

http://wiki.xfce.org/dev/howto/git

If you currently have a SVN account, *please* read it.  Even if you're a
goodies developer, you can get a head start and get your https account
converted to a ssh account so you won't lose access when I do convert
the goodies repo.

For people with projects on the "old" git.xfce.org:

Your stuff is still there.  Anonymous clones via git:// protocol are
*not working* since git-daemon doesn't appear to let you specify more
than one base directory.  However, http:// clones will work using
something like this:

git clone http://git.xfce.org/git/~/kalikiana/midori.git

Note the added "~" in the middle, and also that the ".git" extension on
the directory is *required*.

Pushing stuff to these repos using the old
"git at git.xfce.org:kalikiana/midori" syntax still works.

Soon I'll be moving most of these repos into the main hierarchy.  A few
that aren't really xfce-related might end up staying in a user-oriented
directory.

	-brian

On 08/09/2009 06:43 PM, Brian J. Tarricone wrote:
> Hey again,
> 
> I'm marking the main xfce repo read-only now.  Let's cross our fingers :-P
> 
> 	-brian
> 
> On 08/09/2009 12:24 PM, Brian J. Tarricone wrote:
>> Hi all,
>>
>> Jannis and I are going to attempt to migrate just the core Xfce
>> repository to git later today (probably around 18:00 US Pacific time).
>> I wanted to start with a smaller set of modules just so it'd be more
>> manageable.  What this means:
>>
>> 1.  Current stuff on git.xfce.org may be unreachable for a little while.
>>  I'll try to at least keep anonymous git:// cloning and
>> git at git.xfce.org: pushing up as long as possible.  CGIT and
>> http://git.xfce.org may go down, though.
>>
>> 2.  Goodies access will still work via svn (both checkouts and
>> checkins), and http(s)://svn.xfce.org/ will remain up until we move
>> goodies to git as well.
>>
>> 3.  Core Xfce devs should not check anything into the svn repo this
>> evening.  I'll set the repo read-only when it needs to be, but I just
>> want people to be aware.
>>
>> I'll send out another mail when we're starting.
>>
>> 	-brian



More information about the Xfce mailing list