1
Я пытаюсь Oh My Zsh на моей версии Fedora 20 (Heisenbug). Я получаю «../ .. - защищенное пространство имен - доступ запрещен». когда я делаю p4 sync
:Почему я получаю «защищенное пространство имен - доступ запрещен» на p4 sync в zsh, но не bash?
➜ dev p4 login
Enter password:
User dspitzer logged in.
➜ dev p4 sync ...
../.. - protected namespace - access denied.
Это прекрасно работает в Баш:
$ p4 login
Enter password:
User dspitzer logged in.
$ p4 sync ...
... - file(s) up-to-date.
Так оно и было. По-видимому, zsh скрывает «...» до «../ ..». Бонус указывает на всех, кто находит, где это задокументировано. (Я не могу найти его.) –
@DarylSpitzer Похоже, вы используете 'oh-my-zsh'; '.oh-my-zsh/lib/aliases' содержит' alias ... = 'cd ../ ..' ' – chepner
@chepner Нет файла' aliases' в '.oh-my-zsh/lib /' , Возможно, у меня есть другая версия 'oh-my-zsh'. Я не могу найти псевдоним '...'. –