fab.steps.grab.svn module#
This file contains the steps related to SVN. It is also used by the various fcm steps, which call the functions here with just a different category (FCM) from the tool box.
- fab.steps.grab.svn.svn_export(config, src, dst_label=None, revision=None, category=Category.SUBVERSION)#
Export an FCM repo folder to the project workspace.
- fab.steps.grab.svn.svn_checkout(config, src, dst_label=None, revision=None, category=Category.SUBVERSION)#
Checkout or update an FCM repo.
Note
If the destination is a working copy, it will be updated to the given revision, ignoring the source url. As such, the revision should be provided via the argument, not as part of the url.
- fab.steps.grab.svn.svn_merge(config, src, dst_label=None, revision=None, category=Category.SUBVERSION)#
Merge an FCM repo into a local working copy.
- fab.steps.grab.svn.check_conflict(tool, dst)#
Check if there’s a conflict