kruss/rfetch
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
rfetch is a ruby gem to manage project-sets for different repositories
create a project-set as rake-file:
require 'rfetch'
container1 = Container.new(SvnProvider.new("<url>"))
container1.projects \
<< Project.new("<name>") \
<< Project.new("<name>", "<localname>") \
...
container2 = Container.new(SvnProvider.new("<url>", "<revision>"))
...
set = ProjectSet.new("<root-folder>")
set.containers \
<< container1 \
<< container2 \
...
RFetch2Rake.new(set)
pull the project-set:
rake pull [strict=<bool>] [verbose=<bool>]
convert eclipse psf-file to rake-file:
rfetch psf2rake -f <psf-file>
more to come...