Here we are again with a new release of CloudSharper today. This is an exciting one, as it allows you to upload your workspaces to our cloud storage and share them with everyone!
To use this feature, simply go to the "Workspace" menu and choose "Publish Workspace", or type sync up
in the console. The contents of the current workspace will be uploaded as shown below:
Once uploaded, you can share your work in two different ways: as a downloadable zip, or as a link to clone it as a new local CloudSharper workspace. It's that easy!
In order to avoid publishing workspaces littered with generated and downloaded files, we support a .csignore
configuration file in the root of the workspace. This file contains a list of glob patterns for files and directories that should not be included in the uploaded workspace. As an example, here is the .csignore
we now include with every newly created workspace:
/packages/
bin/
obj/
One last detail about this feature: subsequent uploads of the same workspace will overwrite the current one, so you can re-run sync up
to update the online version of your workspace. In a future release, we will also include the capability to upload a snapshot of the workspace (or just a subfolder) under a separate unique ID.
Here is the full change log for this release:
sync up
command, and corresponding menu entry, to upload the current workspace to Azure cloud storage via cloudsharper.com..csignore
file as a list of glob patterns for files that should not be included in uploaded workspace..csignore
to new workspaces./zip
download behind authentication.~/CloudSharper/<username>/Workspaces/NuGet.config
).Can’t find what you were looking for? Drop us a line.