Вопросы с тегом «patch»

96
Git format-patch должен быть совместим с svn?

Есть ли способ получить патч, созданный с помощью git format-patch, чтобы он был совместим с svn, чтобы я мог отправить его в репозиторий svn? Я работаю над репозиторием svn на github и хочу отправить свои изменения обратно в основное репо. Для этого мне нужно создать патч, однако патч нельзя...

95
Поддерживает ли ARC очереди отправки?

Я читаю документацию Apple по «Управлению памятью для диспетчерских очередей»: Даже если вы реализуете приложение со сборкой мусора, вы все равно должны сохранять и освобождать очереди отправки и другие объекты отправки. Grand Central Dispatch не поддерживает модель сборки мусора для освобождения...

92
В чем разница между git format-patch и git diff?

Я не вижу разницы между выводом 'git format-patch' и 'git diff', есть ли? И не смогу ли я использовать git diff для создания патча, а затем применить его с помощью git apply? Моя проблема в том, что у меня есть изменения, добавленные в индекс, но, очевидно, git format-patch принимает только...

88
Когда мне следует использовать @classmethod, а когда def (self)?

При интеграции приложения Django, которое я раньше не использовал, я обнаружил два разных способа определения функций в классах. Автор, кажется, намеренно использует их оба. Первым я сам часто пользуюсь: class Dummy(object): def some_function(self,*args,**kwargs): do something here self is the...

85
git add --interactive «Ваш отредактированный кусок не применяется»

Я пытаюсь использовать его git add --interactiveдля выборочного добавления некоторых изменений в свой индекс, но постоянно получаю сообщение «Ваш отредактированный фрагмент не применяется. Отредактируйте снова ...». Я получаю это сообщение, даже если выберу опцию e, и сразу сохраню / закрою свой...

85
dispatch_once после изменений API Swift 3 GCD

Каков новый синтаксис dispatch_onceSwift после изменений, внесенных в языковую версию 3? Старая версия была следующей. var token: dispatch_once_t = 0 func test() { dispatch_once(&token) { } } Это внесенные изменения в libdispatch ....