Create repo during first sync of that repo to local PC (for DVCS)
To make DVCS easier, allow for a local PC repo to be created during the first sync (or perhaps better during the setup of the sync pair). Default to creating the local repo with the same name as the central repo you are settting up a sync with.
It seems natural to me, that I be able to have the setting up of a sync for the purpose of DVCS be able to create the local PC repo for me, rather than having to create it first, then setup the sync.
Hi! I’m glad to say this have been implemented for some time now. Sorry for not keeping you updated on this!
Now, while creating a Sync View from the Repositories View (Repositories > Right click on a repository > Create new Sync View (push/pull)), or from the Cloud View (same steps as before), you can create the local or remote repositories with a single click (depending on which of them doesn’t exist).
For example, let’s suppose that you are browsing your local repositories, and you want to create a sync view using your local repository as the source, and the remote as the destination. If there is no repository in the destination server (your Cloud organization, by default) with the same name as the source one, you can create it with a single click.
If what you are browsing are the repositories in a remote server, it works the same way. If you want to create a Sync View, the destination will be by default the remote repository, and if there is no repository with the same name in your local server, you can create it with a click.
Check these screenshot to better understand how it works:
https://www.flickr.com/photos/plasticscm/46567316604/in/dateposted-public/
https://www.flickr.com/photos/plasticscm/33414958498/in/dateposted-public/
Hope this adjusts to what you had in mind :)
-
We're also testing a "clone" command to pull all branches together... faster. Not the same thing, though, but aligned with the same goals.
Thanks for the suggestion, it makes a lot of sense.