Все вопросы: [patch]

84 вопросов

4
голосов
1ответов
1238 просмотров

Maintaining a patch set for different branches

I'm in the position of generating a series of documentation patches each of which applies to more than one branch. The project uses Git for version control. The patches should apply cleanly on top of these branches as they are. What is optimal workflow for applying the patches to multiple bran...

16
голосов
2ответов
3428 просмотров

Can git format patch so it can be used with patch program?

I'd need to create simple patches from git repository that can be applied with plain simple patch command line utility. Can it be done?

1
голосов
6ответов
13487 просмотров

How to apply a patch

I have this patch code which i downloaded from a web article (Calling Matlab from Java). http://www.cs.virginia.edu/~whitehouse/matlab/JavaMatlab.html But I donot know how to apply it in my windowsXp running computer. What I'm trying to do is call Matlab script file from java. I have found the ...

0
голосов
1ответов
95 просмотров

Upgrading / Patching .Net Mvc

What is the best way to upgrade / patch a .Net MVC application. Ideally from a single file as most installations of the application will be very basic computer users. So asking them to stop IIS, copy files, run sql scripts etc is not possible. Two possible approaches would be Executable whic...

0
голосов
2ответов
76 просмотров

Steping back from applied patch

When creating a patch with the "patch" tool or with the built in "patch"-functionality in svn and then applying it to a source tree, is there any way to easily step back from the applied patch to the previous version?

2
голосов
3ответов
1500 просмотров

Can you help with this assembly language code?

I've been looking through a piece of code of a pc game that I'm trying to "improve". (ok so maybe I suck at the game but I still want to play it). Could you please look into the following code: fld dword ptr[ebp+00007B1C] fsub dword ptr[esp+64] fst dword ptr[ebp+00007B1C] call 004A2E48 This co...

1
голосов
1ответов
1297 просмотров

diff and new empty files

I'm using diff -Naur to send a single patch to a customer, in order to update their snapshot of our repository. I tried using git diff -p to get a single file patch, but apparently it doesn't include new binary files in the patch I know I should have used git-format-patch, but it creates patche...

32
голосов
6ответов
18494 просмотров

Is there a way to diff files from C++?

I'm looking for a C or C++ diff library. I know I can use the Unix diff tool in combination with system or exec, but I really want a library. It would be handy if the library could perform patches as well, like the Unix patch tool.

0
голосов
1ответов
398 просмотров

Quick Patch not creating Uninstallation

I am using Installshield 2008 Premier edition, I am able to build the Quick patch successfully, and I am doing the following settings Under Quick patch project IDE, In Installation Designer; under Patch Settings select General Information Next select Build Settings and at the right hand side pane...

105
голосов
5ответов
45200 просмотров

TortoiseHg Apply a Patch

TortoiseHg allows you to email a patch file of your changes to someone, but does it support applying patches? If so, how do you apply a patch using TortoiseHg? Solution Thanks @Will Bickford for your help. I just found this feature listed as a TODO on the TortoiseHg site.

1
голосов
1ответов
519 просмотров

Best Practices for Patching Enterprise Java Systems?

As much as I've searched, I've not been able to find a single set of best practices for patching production enterprise java systems. I've even heard it described as a black art by one person. So, my question is, are there defined best practices for providing patches to production systems? What a...

1
голосов
2ответов
349 просмотров

Patch for Wordpress Remote Admin Reset Password Vulnerability

The vulnerability is documented here. The patch is supposedly a 1-line replace as documented here in line 190 of branches/2.8/wp-login.php - the new patch should look this (check line 118) - my question is - is this patch enough? If not, any suggestions?

0
голосов
2ответов
488 просмотров

CVS patch from local reference

Here's my situation... I'm working on a project and don't have rights to commit to the CVS repository. Instead I have to create and submit patches. However, sometimes I need to share code with other developers and they send me patches of their own that I need to apply... but then when comes t...

20
голосов
5ответов
11219 просмотров

showing differences within a line in diff output

This StackOverflow answer has an image of KDiff3 highlighting intra-line differences. Does someone know of a tool which can show the same (ex, via color) on the command line? Another way to think of this is wanting to diff each difference in a patch file.

2
голосов
6ответов
285 просмотров

Protecting executable from being patched

My logic of APT (Anti-Paching Technology) is as follows... 1) Store on the MSSQL server the md5 hash of the executable for protection. 2) Perform an md5 comparison (within my application startup) the hash found on the server, with the executable itself. 3) If comparison fails exit application ...

2
голосов
3ответов
897 просмотров

Splitting a patch in two (ideally in Vim)

I have a patch which I'd like to split into two patches. I need to split the patch with per-line granularity -- I can't just split the hunks up into two separate files. I could use Emacs diff mode, but I'm a Vim user, and I don't want to learn Emacs. I'm managing this patch in Mercurial Queues...

6
голосов
6ответов
14176 просмотров

Patch vs. Upgrade

How do you distinguish between a "patch" and an "upgrade"? Where do you draw the line? A certain specification says I need to do "X" whenever I release an upgrade to the product. I need to draw the line somewhere. I don't want to violate this spec, but I've never really explicitly defined it ...

3
голосов
1ответов
772 просмотров

TortoiseSVN: "The patch seems outdated"

I'm creating a patch on trunk and, when applying it to another branch, get "The patch seems outdated" error. I didn't find a resolution on Google. The trunk has just been merged to the branch. I'm using 64bit TortoiseSVN v1.63 on Windows 7.

12
голосов
2ответов
3821 просмотров
2
голосов
1ответов
2755 просмотров

Patch a Ruby Gem

What is the best way to apply a simple patch to a Ruby gem in a Rails app? Is it possible to keep the original gem code untouched?

1
голосов
1ответов
564 просмотров

How to create a Patch for Rietveld by git/patch/*?

I have a file where I added a print -statement such that print "hello" // this is a change ----- file ------- I have the change in my Git's commit tree. I would like to have a patch which I can use for Rietveld. I get the following when I have the changed file at Data, while the un...

5
голосов
4ответов
1897 просмотров

How to dynamically patch a running ASP.NET application?

Does anyone have a sample of how to patch a running asp.net app? The scenario I'm envisioning is that the app could look to a known central server for newer versions. Download the newer files to a temp location and then patch itself. The issues that I can see are that any file changes will get p...

29
голосов
3ответов
4134 просмотров

Могу ли я изменить размер блока git-add?

У меня есть файл, над которым я работал, а затем понял, что в нем была ошибка несколькими строками выше, над тем местом, где я работал. Я быстро исправил ошибку и хочу исправить ее до того, как завершу остальную работу. Отлично, здесь на помощь приходит git add --patch! За исключением того, ч...

1
голосов
2ответов
1774 просмотров

Проблема с "... могут потребоваться дополнительные зависимости ..." во время установки исправления (MSP)

У меня есть только что созданный патч. Он без проблем устанавливается поверх RTM. Но отображается следующее сообщение: «Для этой установки могут потребоваться дополнительные зависимости. Без этих зависимостей [My App] может работать некорректно. Хотите найти исходный [My App.exe]?» Поскол...

2
голосов
2ответов
731 просмотров

Инструменты стека патчей для Windows

Есть ли в мире Windows эквиваленты таких инструментов управления стеком исправлений, как Linux quilt? Я пытаюсь придумать рабочие процессы разработки для нашей среды, которые должны работать как в Linux, так и в Windows. Я могу придумать красивую систему для Linux, используя лоскутное одеяло и т...

2
голосов
1ответов
983 просмотров

преобразование уровня патч-полосы

Предположим, у меня есть патч, который можно применить с помощью -p0, есть ли инструмент для автоматического преобразования этого патча в патч -p1. Например, преобразование Index: stdio-common/_i18n_number.h =================================================================== --- stdio-common/...

15
голосов
11ответов
2906 просмотров

Какой язык для двоичного кода, как Perl для текста?

Я ищу язык сценариев (или программирования более высокого уровня) (или, например, модули для Python или подобных языков) для легкого анализа и управления двоичными данными в файлах (например, дампов ядра), подобно тому, как Perl позволяет очень плавно манипулировать текстовыми файлами . В чис...

9
голосов
5ответов
8149 просмотров

Кто-нибудь знает хорошего создателя бесплатных патчей?

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

71
голосов
4ответов
63436 просмотров

Какой формат у файла патча?

Что означает следующее? diff -rBNu src.orig/java/org/apache/nutch/analysis/NutchAnalysisConstants.java src/java/org/apache/nutch/analysis/NutchAnalysisConstants.java --- src.orig/java/org/apache/nutch/analysis/NutchAnalysisConstants.java 2009-03-10 11:34:01.000000000 -0700 +++ src/java/org/ap...

0
голосов
2ответов
283 просмотров

Кросс-платформенное исправление

У меня есть программа, которую я собираюсь установить на машины Linux и Windows. У меня есть кросс-компиляция (с autotools), но в какой-то момент я хотел бы, чтобы программа могла обновлять свои двоичные файлы. Единственные способы, которые я могу придумать для этого: Предоставьте пользовате...