[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

TortoiseSVN V1.7.6 commit dialog issue with svn:externals

From: Karl Kluge <tsvn_at_kkluge99.e4ward.com>
Date: Tue, 27 Mar 2012 02:41:46 -0700 (PDT)

I found an inconsistency with the commit dialog in tsvn V1.7.6 where files in (svn:externals) subdiretories are not always correcly mapped to the "correct" project ("root" project vs. "external" project).

Please see the attached screenshot as an example. It shows the commit dialog for committing two files (belonging both to the (externals) lib1 subproject), but one of the files is displayed in the "root project" group (altough it belongs to the "(externals) lib1" project). It looks like this happens to all files in external projects which are not in the main externals project directory, but at some deeper directory levels.

I used the following test setup (i attached a script of test commands, too):
- created three projects (lib1, lib2, app1) in the same repo
- checked out app1 project and added lib1 and lib2 as externals, checked in and updated the WC

Now the app1 working copy layout is:
  .
  .\lib1 (this is actually a svn:externals link)
  .\lib2 (this is actually a svn:externals link)

To get the "inconsistent" commit display, i created two files:
  .\lib1\file1.txt
  .\lib1\subdir1\file1.txt
and invoked tortoisesvn commit dialog on the app1 working copy.

Thanks and keep up the great work!

Best regards, Klaus

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].

tsvn-commit.png
Received on 2012-03-27 12:00:12 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.