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:
1 2 3
/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 upcommand, and corresponding menu entry, to upload the current workspace to Azure cloud storage via cloudsharper.com.
- #426: Use
.csignorefile as a list of glob patterns for files that should not be included in uploaded workspace.
- #430: Automatically add a
.csignoreto new workspaces.
- #429: Simplified the login page to a more minimalist style and added a registration form on this page.
- #428: Put
/zipdownload behind authentication.
- NuGet source settings, including credentials, are now saved in a local file (
- Editor tabs now have a context menu for saving or closing tabs.
- Added Disqus comment threads to our blog entries.