Hi

I'm not sure what you are trying to achieve.. but..

On Thu, Aug 19, 2010 at 1:25 PM, David Aldrich <david.aldr...@eu.nec.com>wrote:

> Hi
>
> It has been suggested that I use peg revisions to solve this problem.
> However, I don't understand peg revision syntax.
>
> As a test, I created a new text file in the trunk called pegtest.txt and
> then made changes to it:
>
> r1855  commit pegtest.txt ver.1
> r1856  commit pegtest.txt ver.2
> r1857  commit pegtest.txt ver.3
> r1858  create tag of trunk
> r1859  commit pegtest.txt ver.4
> ...
> r1861  create branch of tag
> r1862  commit pegtest.txt ver.5
>
>
> Now if I look at my branch, pegtest.txt is ver.3 i.e. r1857 as expected.
>
> If, in my branch, I do:
>

svn update -r1856 pegtest.txt
>
I'm still on old subversion not having caret-functionality so I would do (in
the branch):
svn merge http://host/trunk -c -1859 .
svn ci -m"reverted [1859] from branch"


> pegtest.txt gets deleted. I guess this is because the branch did not exist
> in r1856.
>
> How can I use a PEG revision to bring pegtest.txt r1856 from the trunk into
> the branch please?
>
> BR
>
> David
>
>

Reply via email to