Теперь я застрял со странными ошибками в моем MacBook Pro. Я не могу очистить папки в корзине, которые содержат файлы .svn. Я пытался путешествовать по сети, и, к сожалению, я все еще застрял в ней. Есть ли скрипты или приложения, которые могут решить эту ошибку. Любая быстрая помощь будет признательна.
3 ответа
Хорошо, потратив несколько дней, я сам нашел решение, установив корзину, чтобы принудительно удалить все папки в корзине. В любом случае, большое спасибо за ваши усилия ребят. Ценить это !.
{svn copy ...} делает "легкое копирование", то есть, пока вы не меняете файлы, они не занимают места на диске.
Откройте «Диспетчер активности» и выберите наиболее похожее приложение с дескриптором, блокирующим файл от удаления. Как, например, Finder, нажмите i {inspect}> нажмите [открыть файлы и порты] и найдите свой файл, убейте приложение, блокирующее файл, чтобы вы могли удалить мусор.
разносторонняя информация о SVN
«Ветви удобны для разработки более крупных функций (особенно, если вы временно нарушаете Muse, а затем исправляете это снова). Возможно, вы захотите спросить, почему вы не должны просто разрабатывать свою локальную рабочую копию, а затем зафиксировать огромный кусок. Ну, это имеет несколько причин:
- с ветками у вас будет история, потому что есть много маленьких коммитов. это делает возможным разделение пополам для обнаружения ошибки.
- когда вы разрабатываете свою функцию публично, другие могут проверить половинные версии и уже протестировать половину. они также могут исправить ошибки.
- Еще одно преимущество сохранения его общедоступности: другие могут увидеть, можете ли вы исключить какой-либо вариант использования, и своевременно проинформировать вас об этом. в противном случае вы бы потратили много работы на дизайн, который устарел с самого начала.
- и это показывает, что что-то происходит :)
Кроме того, ветвление облегчает "зависание функций" для планирования выпуска.
Общее примечание: ^/trunk означает [URL репо]/trunk. когда вы находитесь внутри рабочей копии, svn понимает нотацию ^/trunk. я предполагаю, что вы внутри какой-то рабочей копии
при объединении убедитесь, что вы находитесь в правильном каталоге!
- Элемент списка"
Вы можете попробовать использовать команду 'lsof' (список открытых файлов), чтобы посмотреть, какая программа блокирует эти файлы. Конечно, вы должны использовать терминал для подобных вещей и, возможно, учетную запись администратора /root.