I've mounted smb share from Nautilus. I made a branch from remote repository. After some local commits I tried to push them, but I got the following errors:
yuri@blackbird:~/job/kitezh-support$ bzr push :parent
bzr: ERROR: [Errno 95] Operation not supported: '/run/user/yuri/gvfs/smb-share:server=192.168.0.1,share=volume1/yuri/repos/kitezh-support/.bzr/repository/upload/idwl6od9b0owdy8zpo8g.pack'
Then, I tried to init repository on remote smb share:
yuri@blackbird:~/job/kitezh-support$ cd /run/user/yuri/gvfs/smb-share:server=192.168.0.1,share=volume1/yuri/repos/
yuri@blackbird:/run/user/yuri/gvfs/smb-share:server=192.168.0.1,share=volume1/yuri/repos$ bzr init-repo 1
bzr: ERROR: Unprintable exception TransportError: dict={'msg': "[Errno 95] \xd0\x9d\xd0\xb5\xd0\xbf\xd0\xbe\xd0\xb4\xd0\xb4\xd0\xb5\xd1\x80\xd0\xb6\xd0\xb8\xd0\xb2\xd0\xb0\xd0\xb5\xd0\xbc\xd0\xb0\xd1\x8f \xd0\xbe\xd0\xbf\xd0\xb5\xd1\x80\xd0\xb0\xd1\x86\xd0\xb8\xd1\x8f: '/run/user/yuri/gvfs/smb-share:server=192.168.0.1,share=volume1/yuri/repos/1/.bzr'", '_preformatted_string': None, 'orig_error': OSError(95, '\xd0\x9d\xd0\xb5\xd0\xbf\xd0\xbe\xd0\xb4\xd0\xb4\xd0\xb5\xd1\x80\xd0\xb6\xd0\xb8\xd0\xb2\xd0\xb0\xd0\xb5\xd0\xbc\xd0\xb0\xd1\x8f \xd0\xbe\xd0\xbf\xd0\xb5\xd1\x80\xd0\xb0\xd1\x86\xd0\xb8\xd1\x8f')}, fmt='Transport error: %(msg)s %(orig_error)s', error=UnicodeDecodeError('ascii', "[Errno 95] \xd0\x9d\xd0\xb5\xd0\xbf\xd0\xbe\xd0\xb4\xd0\xb4\xd0\xb5\xd1\x80\xd0\xb6\xd0\xb8\xd0\xb2\xd0\xb0\xd0\xb5\xd0\xbc\xd0\xb0\xd1\x8f \xd0\xbe\xd0\xbf\xd0\xb5\xd1\x80\xd0\xb0\xd1\x86\xd0\xb8\xd1\x8f: '/run/user/yuri/gvfs/smb-share:server=192.168.0.1,share=volume1/yuri/repos/1/.bzr'", 11, 12, 'ordinal not in range(128)')
As a result, I can't work with mounted folders through gvfs an smb.
I checked the creating of repository with git, and there was no problem.