SSH URIs, of one's setting ssh://[ user hostname [: vent ]/ path/to/db.mtn , so you're able to synchronize ranging from individual database for the hosts available simply using SSH. (These routes was absolute; to refer to help you a route prior to a property index, fool around with ssh:// host-area /
ssh: and document: are currently not supported with the local Win32 program; he could be supported for the Cygwin as well as other systems.
In the case of SSH URIs, the new ssh program have to be on your demand performance path, often $Path into the Unix-such as possibilities otherwise %PATH% towards Window assistance. You will want mtn to be in the brand new order delivery street of your secluded shell environment.
In both cases, the new databases given about URI needs to occur currently, and you will be locked in the course of the brand new synchronisation procedure. Thus, it must even be writable, regardless of if monotone isnt browsing tailor it, as it's the way it is getting remove . Plus note that monotones default transport authentication are disabled during these transports, to minimize new complexity regarding arrangement and you will remove redundant method pricing.
Even more URI schemes is backed by customization of Lua hooks rating_netsync_connect_command and employ_transport_auth . For info on these types of hooks, find Netsync Transportation Hooks.
3.dos Selectors
Updates might be given with the monotone demand line, accurately, because of the going into the entire 40-reputation hexadecimal SHA1 password. That is complicated, very monotone together with allows a far more general sentence structure entitled “selectors” that is shorter precise however, much more “people amicable”. Any demand and therefore anticipates a precise inform ID can also undertake an excellent selector within its place; in fact a modify ID simply yet another kind of selector that's very precise.
Effortless examples
A minutes examination reveals that this type of requirements is actually “fuzzy” and indeed biguous. Whenever ambiguity comes up, monotone will tell your more outline needs, and you will listing some solutions. The particular specs from selectors observe.
Selectors in detail
An excellent selector is actually a variety of an excellent selector method of, that's one ASCII character, with an effective : character and you may a good selector sequence. All the selectors chain with the exception of selector variety of c are only philosophy. The value is actually compared to identifiers or certs, depending on the particular, to try to airg prices matches one posting. Selectors try coordinated as the prefixes. The present day gang of choice items try:
Uses selector types of c . The fresh selector sequence provides the syntax term or term = worthy of . The previous sentence structure have a tendency to select any posting that good cert with that term, regardless of value; the second will match people update that a beneficial cert which have you to definitely name and cost. Values to suit to have might have layer wildcards. Such as for instance, c:tag suits all changes that have a tag, and c:tag=monotone-0.25 have a tendency to satisfy the modify marked monotonous-0.twenty-five . (Pick plus the t selector less than.)
Spends selector style of k . Instance, k: suits every revisions where one cert try finalized because of the the primary . Rather than the techniques offered label, neighborhood label or even the complete hash ID of your own key would be specified also.
Spends selector particular b . Such as for example, b:websites.venge.monotonous fits department certs where in actuality the cert worthy of was websites.venge.monotone . Viewpoints to complement to own can have layer wildcards. For individuals who offer a clean b: monotone will require one to enter a workspace, and will use the branch well worth recorded on the _MTN/solutions file.
Spends selector sort of h . Particularly, h:web.venge.monotonous fits branch certs the spot where the cert really worth try online.venge.monotone while the relevant improve are a head update thereon department. Philosophy to complement for might have layer wildcards including the branch selector. If you offer a bare h: monotonous will demand you to get into a workplace, and employ the new part registered on your _MTN/options file.