Ubuntu 16.04.4 работает на Windows 7 VM.Я пытаюсь повторить init в общую папку.Эта общая папка используется совместно с виртуальной машиной Windows, и файловая система этой общей папки не поддерживает символические ссылки.Я получаю ниже ошибка OSError: [Errno 95] Операция не поддерживается.
buildbrain@ubuntu:/mnt/hgfs/dvs/git/clean$ repo init -u ssh://git-
master:29418/testing -b master -m manifest.xml
Get git://git-mirror-builders:9418/testing
Traceback (most recent call last):
File "/mnt/hgfs/dvs/git/clean/.repo/repo/main.py", line 531, in <module>
_Main(sys.argv[1:])
File "/mnt/hgfs/dvs/git/clean/.repo/repo/main.py", line 507, in _Main
result = repo._Run(argv) or 0
File "/mnt/hgfs/dvs/git/clean/.repo/repo/main.py", line 180, in _Run
result = cmd.Execute(copts, cargs)
File "/mnt/hgfs/dvs/git/clean/.repo/repo/subcmds/init.py", line 399, in
Execute
self._SyncManifest(opt)
File "/mnt/hgfs/dvs/git/clean/.repo/repo/subcmds/init.py", line 171, in
_SyncManifest
m._InitGitDir(mirror_git=mirrored_manifest_git)
File "/mnt/hgfs/dvs/git/clean/.repo/repo/project.py", line 2292, in
_InitGitDir
self._UpdateHooks()
File "/mnt/hgfs/dvs/git/clean/.repo/repo/project.py", line 2312, in
_UpdateHooks
self._InitHooks()
File "/mnt/hgfs/dvs/git/clean/.repo/repo/project.py", line 2341, in
_InitHooks
os.symlink(os.path.relpath(stock_hook, os.path.dirname(dst)), dst)
OSError: [Errno 95] Operation not supported
Я пробовал некоторые решения из сети, но все еще не смог решить эту проблему.Кто-нибудь, помогите мне с этой проблемой.
Некоторые полезные ссылки, которые вы можете посмотреть - https://github.com/mlsecproject/combine/issues/173