противоположность 'команды' состояния мерзавца

Пакет Visual Studio NuGet необходимо обновить для новой версии набора инструментов

У меня только что возникла проблема при попытке связать libpng с Visual Studio 2013. Проблема в том, что файл пакета имел только библиотеки для Visual Studio 2010 и 2012.

Правильное решение - надеяться, что разработчик выпустит обновленный пакет, а затем обновит его, но он сработал для меня, взломав дополнительный параметр для VS2013, указывая на файлы библиотеки VS2012.

Я отредактировал пакет (в папке packages внутри каталога решения), найдя packagename\build\native\packagename.targets и внутри этого файла, скопировав все секции v110. Я изменил v110 на v120 в только для полей условий , так как очень тщательно оставлял пути к именам файлов как v110. Это просто позволило Visual Studio 2013 связываться с библиотеками на 2012 год, и в этом случае это сработало.

5
задан Ryan Kohn 19 December 2012 в 16:29
поделиться

2 ответа

Как упоминалось в вопросе « Как получить изменения в ветке в git »

git log HEAD..branch

может быть то, что вы ищите здесь.

        x---y---z---branch
        /
---a---b---c---d---e---HEAD

Он вернет x, y, z. Примечание: здесь только две точки, а не три: HEAD..branch .

Как упоминалось в этом другом вопросе:

Это идентично git log branch - not HEAD ] и означает «все коммиты в ветке, которые не находятся в HEAD »

Примечание: сначала вам понадобится git fetch , чтобы обновить локальную копию удаленного ветвь. Без этого вы не выбрали бы новую модификацию в удаленной ветви.


Примечание: отслеживающая ветвь - это локальная ветвь, которая связана с удаленной ветвью. Когда вы нажимаете и извлекаете эту ветку, она автоматически толкает и извлекает ту удаленную ветку, с которой она связана.

Когда вы клонируете репозиторий, Git создает только ветку, соответствующую главному устройству удаленного компьютера. Для каждой другой ветки, существующей на удаленном компьютере, с которой вы хотите работать локально, вам необходимо создать локальную ветвь для отслеживания удаленной ветки.

Патч может быть в процессе создания (июнь 2009 года для patch patch предложение ) добавить к команде git remote команду ' tracking ' с (это не окончательное описание,

10
ответ дан 13 December 2019 в 22:13
поделиться

Похоже, вы ищете команду "git log" .. проверьте страницу руководства здесь

, этот вопрос в SO также может помочь

0
ответ дан 13 December 2019 в 22:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: