This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 131013 - svn authentication doesn't work with svn:externals
Summary: svn authentication doesn't work with svn:externals
Status: NEW
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: Subversion (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker with 2 votes (vote)
Assignee: Ondrej Vrabec
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-25 12:51 UTC by Tomas Stupka
Modified: 2013-05-10 08:56 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Stupka 2008-03-25 12:52:06 UTC
taken from issue #79886

... after adding an svn:external repository to my project.  The main svn url
does not require authentication, but one of the external repositories does.

This creates an authentication failed notification window with the primary repository url and no ability to enter the
username and/or the password.

The command line version of svn already has the saved auth credentials with the external repository url.  The password
is stored in plain text in the my home directory $HOME/.subversion/auth/svn.simple/80bb27097a93504d09abed3246fec30c.

I'm not sure how to specify the external svn executable or where to set the svn user preference folder.

-----$HOME/.subversion/auth/svn.simple/80bb27097a93504d09abed3246fec30c------
K 8
passtype
V 6
simple
K 8
password
V 9
my_password_in_plain_text
K 15
svn:realmstring
V 53
<https://url_to_repo:443> Subversion Repository
K 8
username
V 5
svn_username
END

------- $PROJECT_HOME/vendor/plugins/.svn/dir-prop-base -----------
K 13
svn:externals
V 202
backgroundrb http://svn.devjavu.com/backgroundrb/tags/release-1.0.1/
local_plugin https://internal_repo_with_authentication/rails/plugins/local_plugin
efficient-sql svn://rubyforge.org/var/svn/efficient-sql

END
Comment 1 sentience 2008-11-27 01:50:52 UTC
I have encountered this exact same issue with NetBeans 6.5 on Mac OS X. I am forced to use another subversion client
outside of NetBeans.
Comment 2 rubenvdg 2009-01-16 15:55:13 UTC
I have the same issue. I used a subversion repository which contains a link to another subversion repository through
"svn:externals", and this other repository needs another username/password. When I update the project with the
commandline svn client, no passwords are asked (Subversion has the passwords cached.).
Comment 3 ruflin 2010-05-19 21:09:11 UTC
Seems like this bug still exists in Netbeans 6.9 Beta
Comment 4 marcos10 2011-03-14 15:58:13 UTC
This bug still exists in Netbeans 6.9.1

Both main repository and external have their authentication cached in Netbeans.

After applying the external property and updating (svn), Netbeans will the print authentication failure message in console. Doing the same procedure through TortoiseSVN, it works fine.