Can't execute commit to svn as root folder is forbidden -


i'm trying execute post build svn commit command in jenkins.

i have access http://myrepo.com/myproject ... haven't http://myrepo.com/ (the access forbidden). result, when commit i'm getting following error:

svn commit --message "build #xx" myfile --non-interactive  svn: commit failed (details follow):  svn: options of 'http://myrepo.com/myproject/myfile': authorization failed: not authenticate server: rejected basic challenge (http://myrepo.com) 

when run svn command line, not have access credentials stored in jenkins.

the easiest way make svn work command line provide --username , --password parameters svn in build script.

you can run svn jenkins user , let store authentication in jenkins user's home directory. you'll have set authentication on each node need perform commits. , it's tedious maintain if ssl certificate or password changes periodically. keep usernames, passwords out of build scripts.

perhaps plugin svn publisher can you're trying accomplish.


Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -