Cloudsmith Documentation Hub

Welcome to the Cloudsmith Documentation Hub. You'll find comprehensive guides and documentation to help you start working with Cloudsmith as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Package Move

We provide two ways to move a package from one repository to another:

  • Move via the API using tools/integrations (such as the Cloudsmith CLI)
  • Move via the website UI.

Move via the Cloudsmith CLI

Identify a Package

To move a package using the Cloudsmith CLI, you first need to identify the package you wish to move. See Package Identification for full instructions on identifying packages.

Move a Package

Once you have identified the package, you use the cloudsmith move command to move it:

cloudsmith move OWNER/SOURCE_REPO/UNIQUE_ID  DESTINATION_REPO

For example:

cloudsmith move demo/examples-repo-public/IGgZrwGFAkyU examples-repo

In the above example, we identified that the package we wished to move had the UniqueID "IGgZrwGFAkyU", and we moved it from the source repository "examples-repo-public" to the destination repository "examples-repo":

Move package CLI exampleMove package CLI example

Move package CLI example


Move via Website UI

You can move a package via the Website UI:

  • Via the repository packages list
  • Via the package detail page

Move via Repositories Packages List

To move a package via the repository packages list, click the orange "Tool" button to the right of the package name, then click "Move":

Move package button on repository packages listMove package button on repository packages list

Move package button on repository packages list

Move via Package Detail page

To move a package via the package detail page, click the orange "Move" button to the right of the package name:

Move package button on package detail pageMove package button on package detail page

Move package button on package detail page

After clicking a move button you will be presented with the Move Package form. Select the destination repository from the drop-down menu and click "Move" to complete the package move:

Move Package FormMove Package Form

Move Package Form

You will then get an on-screen message confirming that the package move was successful.

Bulk Package Move

To move more than one package to another repository, use the checkboxes beside the package names and then click the orange "move package" button that appears at the top of the package list:

Bulk Move ButtonBulk Move Button

Bulk Move Button

πŸ“˜

If you have selected a checkbox beside a package name, then package operations under the orange 'tool' button will be disabled as you are now in bulk operation mode.

Updated about a year ago


Package Move


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.


Cloudsmith is the new standard in Package Management and Software Distribution

With support for all major package formats, you can trust us to manage your software supply chain.


Start My Free Trial Now
Cookie Declaration (Manage Cookies)