Show Log/ShowChanges from ReproBrowser reports URL ... doesn' exist

28 views
Skip to first unread message

Matej Trampus

unread,
Aug 28, 2012, 9:09:44 AM8/28/12
to us...@tortoisesvn.tigris.org
Show Log/ShowChanges from ReproBrowser reports URL ... doesn' exist

I've just upgraded to TortoiseSVN 1.7.8, Build 23174.
After the upgrade i am getting an error when following these steps:

1. Open ReproBrowser
2. Select Branch 'svn://brutus/CreaWFDevelopment/branches/tkm_phoenix_Crea.Web.Client-v1/CreaWFDevelopment'
3. Select Show Lof
4. Right Click the file Common.config and select ShowChanges
5. The dialog "Getting file Common.config, revision 6828 appears "for a brief moment

6. A new dailog appers with the followin error.

Subversion reported an error: URL 'svn://brutus/CreaWFDevelopment/branches/tkm_phoenix_Crea.Web.Client-v1/CreaWFDevelopment/Common.config' doesn't exist

Additional info:
a) I've done the upgrade to latest version on two machines (Win 2008 server 32 bit and Windows 7 64 bit) and both reports the error.
b) No error is reported on the third machine which uses TortoiseSVN 1.7.1, Build 22161.
c) the error only occurs on some branches
d) I was able to reproduce it on two different branches. Bot of those two branches were created a while ago, based with the following option: "Create copy in the repository from: Working copy"
e) I was not able to reproduce this on other exiting branches (those were probably create with "Create copy in the repository from: HEAD revision in the repository option"

I am attaching OputDebugString log.

Any ideas what could be wrong?

BR,
Matra

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3001616

To unsubscribe from this discussion, e-mail: [users-un...@tortoisesvn.tigris.org].
MATRA4.LOG

Stefan Küng

unread,
Aug 28, 2012, 2:47:10 PM8/28/12
to us...@tortoisesvn.tigris.org
On 28.08.2012 15:09, Matej Trampus wrote:
> Show Log/ShowChanges from ReproBrowser reports URL ... doesn' exist
>
> I've just upgraded to TortoiseSVN 1.7.8, Build 23174.
> After the upgrade i am getting an error when following these steps:
>
> 1. Open ReproBrowser
> 2. Select Branch 'svn://brutus/CreaWFDevelopment/branches/tkm_phoenix_Crea.Web.Client-v1/CreaWFDevelopment'
> 3. Select Show Lof
> 4. Right Click the file Common.config and select ShowChanges
> 5. The dialog "Getting file Common.config, revision 6828 appears "for a brief moment
>
> 6. A new dailog appers with the followin error.
>
> Subversion reported an error: URL 'svn://brutus/CreaWFDevelopment/branches/tkm_phoenix_Crea.Web.Client-v1/CreaWFDevelopment/Common.config' doesn't exist
>
> Additional info:
> a) I've done the upgrade to latest version on two machines (Win 2008 server 32 bit and Windows 7 64 bit) and both reports the error.
> b) No error is reported on the third machine which uses TortoiseSVN 1.7.1, Build 22161.
> c) the error only occurs on some branches
> d) I was able to reproduce it on two different branches. Bot of those two branches were created a while ago, based with the following option: "Create copy in the repository from: Working copy"
> e) I was not able to reproduce this on other exiting branches (those were probably create with "Create copy in the repository from: HEAD revision in the repository option"
>
> I am attaching OputDebugString log.
>
> Any ideas what could be wrong?

If you're creating a branch from a working copy, not from a revision
(e.g. HEAD) in the repository, then the "previous revision" is not
available for a diff or anything else. Because that revision is actually
the state of the working copy at the time the branch is created.
That's why you get the error message - no way to fix that, sorry.

Stefan


--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3001688

Matej Trampus

unread,
Aug 29, 2012, 1:24:08 AM8/29/12
to us...@tortoisesvn.tigris.org
Stefan,

Thanks for the prompt answer. Could you please explain:


1) When I created the new branch, I had some localy modifed files that got comitted to the new branch. How can I find out what changes to the locally modified file were part of this commit?

2) Why this works in previous version of TSVN (it correctly shows the changes)?

3) Wasn't the "previous version" the revision of working copy that was base for the branch. i.e: I updated the working copy to head (r100). Then I did some local modification. During that other made commits to the trunk, so that the HEAD revision of the trunk was r200. I then created a new branch based on the working copy. So the new branch contained the code from r100 + local modifications. The Show difference should then show the differene agains r100.

(BTW: actually the branch was created off another branch, not the trunk).



Matra

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3001797
Reply all
Reply to author
Forward
0 new messages