Git migration, take 2

Raphael Kubo da Costa kubito at gmail.com
Mon Mar 21 05:09:33 CET 2011


Raphael Kubo da Costa <kubito at gmail.com> writes:

> Raphael Kubo da Costa <kubito at gmail.com> writes:
>
>> I would now like you to take a look at them, especially at the tags,
>> branches and if the history is represented correctly (ie it takes work
>> branches into account when necessary, the first commit is really the
>> first commit etc).
>>
>> You can clone the repositories via (assuming you have the 'kde' alias
>> in place):
>>
>>   $ git clone kde:scratch/rkcosta/svn2git-kdeutils-ark
>>   $ git clone kde:scratch/rkcosta/svn2git-kdeutils-kcalc
>>   $ git clone kde:scratch/rkcosta/svn2git-kdeutils-kcharselect
>>   $ git clone kde:scratch/rkcosta/svn2git-kdeutils-kdf
>>   $ git clone kde:scratch/rkcosta/svn2git-kdeutils-kfloppy
>>   $ git clone kde:scratch/rkcosta/svn2git-kdeutils-kgpg
>>   $ git clone kde:scratch/rkcosta/svn2git-kdeutils-kremotecontrol
>>   $ git clone kde:scratch/rkcosta/svn2git-kdeutils-ktimer
>>   $ git clone kde:scratch/rkcosta/svn2git-kdeutils-kwallet
>>   $ git clone kde:scratch/rkcosta/svn2git-kdeutils-superkaramba
>>   $ git clone kde:scratch/rkcosta/svn2git-kdeutils-sweeper
>
> I have re-pushed all repositories because I had forgotten to take the
> documentation into account -- all applications should have their
> documentation in a 'doc/' directory inside.
>
> kremotecontrol's documentation is inside 'doc/kcontrol/' to mirror the
> structure in SVN. Michael, does that make sense to you?

And I have re-pushed all repositories once again, hopefully for the last
time. Changes include:

 - All branches and tags have been pushed now (I forgot to do that
   before).
 - KDELirc's history is now part of KRemoteControl's history (the
   documentation for the former is in doc/kdelirc when you back far
   enough in history for it to appear).
 - Work branches (such as work/kgpg2 or work/libarchive-based-ark) are
   now put in separate branches instead of master, and merged when
   appropriate.
 - The `work/kde4' branch is now tracked and merged appropriately.
 - The history for `kdeutils/doc/kcontrol/blockdevices' is now being
   tracked in `kdf/doc/kcontrol'.

As usual, the conversion rules are in the `kdeutils' directory in the
kde-ruleset git repository. You can clone it with

  $ git clone kde:kde-ruleset

If things still look OK, I hope I can carry on with the conversion until
next weekend.


More information about the Kde-utils-devel mailing list