gitlabhq/spec
Dan Knox f0aa54e0fb Create Wiki migration task.
This commit adds a new Rake task for migrating all of your existing
Wiki content from your database into new Gollum repositories.

The bulk of the logic happens within the `WikiToGollumMigrator`
class which is decently test covered and located in the lib directory.

The new Rake task can be executed by running:

   `bundle exec rake gitlab:wiki:migrate`

It will output a nice log of every project that it migrates along
with success or failure messages.

I have used it on my own installation to migrate my Wikis successfully.
2013-03-10 19:10:44 -07:00
..
contexts Improve CreateContext call. Fixed test 2013-01-18 20:21:13 +02:00
controllers Add and fix some tests for routing. 2013-03-06 16:36:01 +09:00
factories Description added to user temas factory 2013-02-28 17:15:22 +04:00
features Replace current Wiki system with Gollum Wikis. 2013-03-09 16:39:51 -08:00
helpers Issue helper tests improved 2013-02-28 16:11:14 +04:00
lib Create Wiki migration task. 2013-03-10 19:10:44 -07:00
mailers Fix mailer tests 2013-02-01 15:37:21 +02:00
models Replace current Wiki system with Gollum Wikis. 2013-03-09 16:39:51 -08:00
observers fixed omniauth email spec 2013-03-05 16:50:37 +02:00
requests/api Merge pull request #2835 from Asquera/fixes/api 2013-03-07 08:33:34 -08:00
routing Add and fix some tests for routing. 2013-03-06 16:36:01 +09:00
services Move git post push logic to service 2013-02-25 21:21:38 +02:00
support fix stubbed repo 2013-03-07 11:45:44 +02:00
tasks/gitlab Fix routing issues when navigating over tree, commits etc 2012-12-25 06:14:05 +03:00
workers Fixing tests 2013-02-25 23:16:34 +02:00
factories.rb New field added 2013-02-28 16:11:13 +04:00
factories_spec.rb Tests to validate that invalid keys are rejected 2013-02-17 21:31:20 +02:00
seed_project.tar.gz Rspec test repo replaced.\nMerge Requests improved 2012-03-13 23:54:49 +02:00
spec_helper.rb improve selectors to pass capybara 2.0 2013-02-21 11:27:22 +02:00