I am still struggling with unversioned files: after "discovering" the
uv-sync setting I tried it out:
* on the server I did `fossil set --global uv-sync on'.
* doing, then, a file system based clone on the server `fossil clone
{path_to_server_repo} {path_to_clone_in_server_file_system} works as
expected (uv-files cloned as well), fine. BUT
* doing from the remote machine (after setting `uv-sync on' there, too)
`fossil clone {ssh-transport:path_to_server_repo} {path_to_local_clone}
does not work: the uv-files residing in the server repo are still not
synced/cloned. they appear only after opening the clone and issuing
`fossil sync' again (so the local uv-sync setting, then, actually *is
recognized*.
question 2: should not the clone via ssh-transport from the remote
machine, too, clone the uv-files just as the file system based clone on
the server side?
if it matters: the server-side repo had been created while `uv-sync' was
still off. (question 3: does a closed repo have "local" settings? where
are they stored? can't find them in the schema...)
thank you,
joerg
PS: uv-sync seems nowhere to be mentioned (let alone explained) in the
command line help (only found it in the GUI). maybe it should be
mentioned/explained in `fossil help uv'? also, the current explanation
reads:
If true, automatically send unversioned files as part
of a "fossil clone" or "fossil sync" command. The
default is false, in which case the -u option is
needed to clone or sync unversioned files.
it was not obvious from this text whether the server-side or the
clone-side setting is relevant ("if true, automatically send..." seems to
indicate it's the server-side, but actually it is the clone-side). maybe
this could be rephrased?
--
Using Opera's revolutionary email client: http://www.opera.com/mail/
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users