Как я могу исправить разрешения для пакетов или Subversion в TextMate? - PullRequest
0 голосов
/ 23 ноября 2011

Когда я пытаюсь использовать GetBundles для обновления моих TextMate пакетов, появляется «Парсинг локальных пакетов» и колесо прогресса вращается бесконечно (например,> 20 минут). Чтение справочного руководства для GetBundles предполагает, что это может быть ошибкой прав доступа.

В соответствии с этим, набирая в командной строке команды из этого вопроса ( Как обновить GetBundles в TextMate? ),

cd ~/Library/Application Support/TextMate/Bundles/
svn co http://svn.textmate.org/trunk/Review/Bundles/GetBundles.tmbundle/

выдает такой ответ:

Can't make directory 'GetBundles.tmbundle': Permission denied

Можно ли как-то исправить разрешения, чтобы GetBundles работал правильно, если это моя проблема? Спасибо!

обновление: у меня, похоже, есть TextMate/Bundles/ как в пользовательской библиотеке пользователя, так и в библиотеке более высокого уровня. Может ли это быть моей проблемой? И если да, то как мне это исправить?

1 Ответ

1 голос
/ 23 ноября 2011

ОРИГИНАЛЬНЫЙ ОТВЕТ: Вам необходимо удалить косую черту из GetBundles.tmbundle/, чтобы она читалась как файл, а не как каталог: GetBundles.tmbundle <- неверно (я неправильно понял вопрос - извинения) </p>

ОБНОВЛЕНИЕ:Я думаю, что ошибка (в вашей команде, как указано выше) в любом случае заключается в том, что пробелы необходимо экранировать или путь должен заключаться в кавычки в вашей команде 'cd'.Итак, из нового сеанса терминала (т.е. из вашего домашнего каталога пользователя) попробуйте указать путь:

cd "Library/Application Support/TextMate/Bundles/"

затем

svn co http://svn.textmate.org/trunk/Review/Bundles/GetBundles.tmbundle/

Попробуйте это и опишите здесь точное значение терминала...

...