### Applying/Commiting mercurial patches

You want to **apply** the changes you have to a repository or another branch

So, basically you want to **apply the patch**

See how to list all the files from given revision

Here are **step by step** procedures

– **Create the patch** first. Being on your current repository do:

`hg diff > mychanges.diff`

BTW, you can achieve this though hg export also.

– Clone a **new repository** or move to the repo you want to apply the patch.

– move to your repository and apply the patch

` hg import mychanges.diff`

Using the above, you can apply the patch to mercurial and also see the applied path to the repository.

Also if you are on mercurial see:

How to list files in the revision

Solve the error python headears are required to mercurial

How to get the diff of two branches in mercurial

#### Do you like solving algorithms and improve your problem solving skills?

Given billion sequential but randomly listed numbers find the missing ones

Find the first occurrence of the number

### See how you would solve these known algorithm problems

Kadane’s algorithm in C – Dynamic ProgrammingCheck if there are three numbers a, b, c giving a total T from array A

Check if two strings are anagrams or not

Changing decimal number to its binary equivalent

Array reversal in Recurrsion

Java solution for checking anagram strings – tell if phrases are anagrams

Find the first occurence of number in the sorted array

String Ordered Permutation Algorithm Problem

binary tree problems with solution

Find longest palindrom from sequence of characters