Reposado config

CapU
Contributor III

I have let my manager know we should be looking at Repasado for our Apple updates. Our Apple Server downloads all updates and re-enables when I dis-able updates. Crazy
I have Repasado set up however I want to delete some updates. I created a branch called testing.
First: Can I download directly to the branch?
Second: How do I delete something that was downloaded when I first set it up. Those updates went into <none>

061-1688 Final Cut Express 2.0.3 2005-04-12 [] 061-1704 iMovie HD Update 5.0.2 2005-04-14 [] 061-1702 iDVD Update 5.0.1 2005-04-14 [] 061-1684 GarageBand Jam Pack Update 1.0.1 2005-04-14 [] 061-1693 GarageBand Update 1.1 2005-04-14 [] 061-1687 iDVD Update 4.0.1 2005-04-14 ['testing'] 061-1681 iPhoto Update 4.0.3 2005-04-14 [] 061-1732 iMovie 3.0.3 2005-04-19 ['testing'] 061-1685 iMovie Update 4.0.1 2005-04-19 []

Any suggestions would be appreciated

1 REPLY 1

Nix4Life
Valued Contributor

@CapU , run repouitl for syntax:

# ./repoutil --help
Usage: repoutil [options]

Options:
  -h, --help            show this help message and exit
  --configure           Configure Reposado preferences.
  --products, --updates
                        List available updates
  --deprecated          List deprecated updates
  --sort=SORT_ORDER     Sort list.                  Available sort orders are:
                        date, title, id
  --reverse             Reverse sort order.
  --branches, --catalogs
                        List available branch catalogs
  --new-branch=BRANCH_NAME
                        Create new empty branch BRANCH_NAME.
  --delete-branch=BRANCH_NAME
                        Delete branch BRANCH_NAME.
  --copy-branch=SOURCE_BRANCH DEST_BRANCH
                        Copy all items from SOURCE_BRANCH to
                        DEST_BRANCH. If DEST_BRANCH does not exist,
                        it will be created.
  --list-branch=BRANCH_NAME, --list-catalog=BRANCH_NAME
                        List updates in branch BRANCH_NAME
  --diff=BRANCH1_NAME BRANCH2_NAME, --diff-branch=BRANCH1_NAME BRANCH2_NAME, --diff-branches=BRANCH1_NAME BRANCH2_NAME
                        Display differences between two branches
  --product-info=PRODUCT_ID, --info=PRODUCT_ID
                        Print info on a specific update.
  --product-dist=PRODUCT_ID, --dist=PRODUCT_ID
                        Print the contents of the .dist file for a specific
                        update.
  --add-product=PRODUCT_ID [PRODUCT_ID ...] BRANCH_NAME, --add-products=PRODUCT_ID [PRODUCT_ID ...] BRANCH_NAME, --add-update=PRODUCT_ID [PRODUCT_ID ...] BRANCH_NAME, --add-updates=PRODUCT_ID [PRODUCT_ID ...] BRANCH_NAME, --add=PRODUCT_ID [PRODUCT_ID ...] BRANCH_NAME
                        Add one or more PRODUCT_IDs to catalog branch
                        BRANCH_NAME.  --add-product all BRANCH_NAME will add
                        all cached products, including deprecated products, to
                        catalog BRANCH_NAME.
  --remove-product=PRODUCT_ID [PRODUCT_ID ...] BRANCH_NAME, --remove-products=PRODUCT_ID [PRODUCT_ID ...] BRANCH_NAME
                        Remove one or more PRODUCT_IDs from catalog branch
                        BRANCH_NAME.
  --remove-config-data=PRODUCT_ID [PRODUCT_ID ...]
                        Remove the 'type="config-data"' attribute from one or
                        more PRODUCT_IDs.
  --purge-product=PRODUCT_ID [PRODUCT_ID ...] [--force], --purge-products=PRODUCT_ID [PRODUCT_ID ...] [--force]
                        Purge one or more PRODUCT_IDs from product
                        database and remove any locally replicated version.
  --force               Force purge of product. Must be used with
                        --purge-product option.

also you should join :

reposado channel on macadmins slack
and reposado google groups

and install margarita GUI to manage your server. Note: you will need to secure it depending on your implementation

L