ycm-core / YouCompleteMe

A code-completion engine for Vim
http://ycm-core.github.io/YouCompleteMe/
GNU General Public License v3.0
25.44k stars 2.81k forks source link

Can't initial submodule third_party/OmniSharpServer #1321

Closed marlboromoo closed 9 years ago

marlboromoo commented 9 years ago

Hi there,

I try to perform a fresh install of YCM, but when I issue git submodule update --init --recursive, got the following error:

root@kali:~/.vim/bundle/YouCompleteMe# git submodule update --init --recursive
Submodule 'third_party/requests' () registered for path 'third_party/requests'
Submodule 'third_party/requests-futures' () registered for path 'third_party/requests-futures'
Submodule 'third_party/ycmd' () registered for path 'third_party/ycmd'
Submodule 'third_party/OmniSharpServer' (https://github.com/Valloric/ycmd) registered for path 'third_party/OmniSharpServer'
Submodule 'third_party/argparse' (https://github.com/Valloric/ycmd) registered for path 'third_party/argparse'
Submodule 'third_party/bottle' (https://github.com/Valloric/ycmd) registered for path 'third_party/bottle'
Submodule 'third_party/frozendict' (https://github.com/Valloric/ycmd) registered for path 'third_party/frozendict'
Submodule 'third_party/jedi' (https://github.com/Valloric/ycmd) registered for path 'third_party/jedi'
Submodule 'third_party/requests' (https://github.com/Valloric/ycmd) registered for path 'third_party/requests'
Submodule 'third_party/waitress' (https://github.com/Valloric/ycmd) registered for path 'third_party/waitress'
fatal: Not a git repository: ../../../../../../../vimrc/.vim/bundle/YouCompleteMe/.git/modules/third_party/ycmd/modules/third_party/OmniSharpServer
Unable to find current revision in submodule path 'third_party/OmniSharpServer'
Failed to recurse into submodule path 'third_party/ycmd'

Any suggestions?

marlboromoo commented 9 years ago

Sorry, the problem is sloved, it's the symlink error(.vim/).