class Raykit::Git::Repositories

def import(pattern)

def import(pattern)
    git_dirs = Array.new
    Dir.chdir(Environment::get_dev_dir('work')) do
        Dir.glob('**/.git'){|git_dir|
            dir = File.expand_path('..',git_dir)
            if(dir.length > 0)
                git_dirs.insert(0,dir)
            end
        }
    end
    git_dirs.each{|git_dir|
        dir=Raykit::Git::Directory.new(git_dir)
        remote=dir.remote
        if(remote.include?(pattern) && !include?(remote))
            insert(-1,remote)
        end
    }
    save(@filename)
    self
end