Julian Foad | 25 Nov 16:54 2014

Move tracking -- concept demo

Hello, fans of move tracking.

May I invite you to switch to the 'move-tracking-2' branch and run 'svnmover_tests.py --verbose'? You
will see a demo of my concepts for how move tracking should behave.

Test 4 is a simple example of what I'm aiming for. It performs a merge of some edits on trunk (which include a
rename) into a branch where the parent directory was moved:

$ svnmover -U $REPO \
    mkbranch trunk mkdir branches
A    (br) trunk
A    branches
r2 committed ...

$ svnmover -U $REPO/trunk \
    mkdir lib mkdir lib/foo mkdir lib/foo/x mkdir lib/foo/y
A    lib
A    lib/foo
A    lib/foo/x
A    lib/foo/y
r3 committed ...

$ svnmover -U $REPO \
    branch trunk branches/br1
A+   (br) branches/br1
r4 committed ...

$ svnmover -U $REPO/trunk \
    rm lib/foo/x mv lib/foo/y lib/foo/y2 mkdir lib/foo/z
V    lib/foo/y2 (from lib/foo/y)
(Continue reading)

Alex Siyanko | 23 Nov 09:17 2014

[PATCH] issue #4185: SVN client silently fails to import an ancestor of external file specified via svn:externals rule with operative revision

[[[ Fix issue #4185: SVN client silently fails to import an ancestor of external file specified via svn:externals rule with operative revision. * subversion/libsvn_client/externals.c (switch_file_external): replace 'url' parameter mistakenly passed to svn_ra_do_switch3() by 'switch_loc->url'.  ]]] I've reported issue 4185 after SVN 1.7 release and it has not been fixed until now. In brief, when I try to import a file, specified via svn:externals rule with operative revision, such as for example: '-r1 A/tags/1.0/somefile.txt somefile.txt' and it so happens, that this file at specified revision has different URL, such as for example: A/trunk/somefile.txt that is, 'A/trunk/somefile.txt' is the ancestor of 'A/tags/1.0/somefile.txt somefile.txt' used as a source of 'svn copy' op, then SVN client fails to import it into a WC. More details and test script are in the ticket. All this time, because of this issue I had to stick to SVN client version 1.6. So I figured may be I could do something about it, since I want to switch over to new SVN version. Turned out, that the root of the problem was just a typo. Again, this issue relates to 1.7.x and 1.8.x versions. Regards, Alex.
Index: subversion/libsvn_client/externals.c
===================================================================
--- subversion/libsvn_client/externals.c	(revision 1641162)
+++ subversion/libsvn_client/externals.c	(working copy)
 <at>  <at>  -528,7 +528,7  <at>  <at>  switch_file_external(const char *local_abspath,
      invalid revnum, that means RA will use the latest revision. */
     SVN_ERR(svn_ra_do_switch3(ra_session, &reporter, &report_baton,
                               switch_loc->rev,
-                              target, svn_depth_unknown, url,
+                              target, svn_depth_unknown, switch_loc->url,
                               FALSE /* send_copyfrom */,
                               TRUE /* ignore_ancestry */,
                               switch_editor, switch_baton,

Picon

[l10n] Translation status report for trunk r1641524

Translation status report for trunk <at> r1641524

  lang   trans untrans   fuzzy     obs
--------------------------------------
    de    2869       2       1     489  +++++++++++++++++++++++++++++~ooooo
    es    2262     609     826     527  ++++++++++++++++++UUUUU~~~~~~~oooo
    fr    2565     306     513     113  ++++++++++++++++++++++UUU~~~~~o
    it    2122     749     950     340  ++++++++++++++++UUUUUU~~~~~~~~oo
    ja    2252     619     875     763  ++++++++++++++++++UUUU~~~~~~~~oooooo
    ko    2398     473     647     217  ++++++++++++++++++++UUUU~~~~~~o
    nb    2312     559     777     500  +++++++++++++++++++UUUU~~~~~~~oooo
    pl    2337     534     744     297  +++++++++++++++++++UUUU~~~~~~~oo
 pt_BR    2098     773     963     321  ++++++++++++++++UUUUUU~~~~~~~~oo
    sv    2728     143     310      79  +++++++++++++++++++++++++UU~~~
 zh_CN    2623     248     435      19  +++++++++++++++++++++++UUU~~~~
 zh_TW    2039     832    1000     377  +++++++++++++++UUUUUUU~~~~~~~~oo

Mohsin | 22 Nov 02:55 2014
Picon

ld: fatal: symbol referencing errors. No output written to .libs/svn [SVN V1.8.10]

Hi,

I am getting following error while running make command for svn V1.8.10 on
solaris OS . Kindly help

ld: warning: global symbol '_END_' has non-global binding:
        (file /usr/local/lib/libiconv.so value=LOCL);
ld: warning: global symbol '_START_' has non-global binding:
        (file /usr/local/lib/libiconv.so value=LOCL);
Undefined                       first referenced
 symbol                             in file
libintl_bind_textdomain_codeset    
/export/home/mabbas/svn1.8.10/subversion-1.8.10/subversion/libsvn_subr/.libs/libsvn_subr-1.so
libintl_dngettext                   .libs/info-cmd.o
libintl_bindtextdomain             
/export/home/mabbas/svn1.8.10/subversion-1.8.10/subversion/libsvn_subr/.libs/libsvn_subr-1.so
libintl_dgettext                    .libs/add-cmd.o
ld: fatal: symbol referencing errors. No output written to .libs/svn
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `subversion/svn/svn'

FYI

./configure --prefix=/usr/local/subversion --with-apr=/usr/local/apr
--with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local/sqlite
--with-apxs=/usr/local/apache/bin/apxs --enable-mod-activation
--with-serf=/usr/local/serf

serf :

1.3.8

Apache :

2.2.24

Regards
Mohsin

--
View this message in context: http://subversion.1072662.n5.nabble.com/ld-fatal-symbol-referencing-errors-No-output-written-to-libs-svn-SVN-V1-8-10-tp191023.html
Sent from the Subversion Dev mailing list archive at Nabble.com.

Andreas Stieger | 20 Nov 20:31 2014
Picon
Picon

[PATCH] Remove bashism in mailer.py test suite

Hello,

I received the attached patch from a distribution package
user/contributor. This looks good to me and I would like to commit this?

[[[
Remove bashism in mailer.py test suite

* mailer/tests/mailer-init.sh
  Change echo -e to more portable printf

Patch by: Oleksandr Chumachenko <ledest <at> gmail.com>
]]]

Andreas
Mohsin | 20 Nov 06:59 2014
Picon

IndexError: list index out of range: [serf 1.3.8]

Hi , 

I am getting following error while installing serf on my solaris machine .
Please suggest 

-bash-3.2# scons install 
scons: Reading SConscript files ... 
IndexError: list index out of range:
  File "/export/home/mabbas/svn1.8.10/serf-1.3.8/SConstruct", line 275: 
    lib_shared = env.SharedLibrary(LIBNAME, SOURCES + SHARED_SOURCES) 
  File "/usr/local/python/lib/scons-2.3.4/SCons/Environment.py", line 260: 
    return MethodWrapper.__call__(self, target, source, *args, **kw) 
  File "/usr/local/python/lib/scons-2.3.4/SCons/Environment.py", line 224: 
    return self.method(*nargs, **kwargs) 
  File "/usr/local/python/lib/scons-2.3.4/SCons/Builder.py", line 633: 
    return self._execute(env, target, source, OverrideWarner(kw), ekw) 
  File "/usr/local/python/lib/scons-2.3.4/SCons/Builder.py", line 554: 
    tlist, slist = self._create_nodes(env, target, source) 
  File "/usr/local/python/lib/scons-2.3.4/SCons/Builder.py", line 518: 
    target, source = self.emitter(target=tlist, source=slist, env=env) 
  File "/usr/local/python/lib/scons-2.3.4/SCons/Builder.py", line 344: 
    target, source = e(target, source, env) 
  File "/usr/local/python/lib/scons-2.3.4/SCons/Tool/link.py", line 86: 
    target[0].name = version_names[0] 

-bash-3.2# cat /etc/release 
                   Oracle Solaris 10 8/11 s10s_u10wos_17b SPARC 
  Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights
reserved. 
                            Assembled 23 August 2011 
-bash-3.2# 
-bash-3.2# 
-bash-3.2# python -V 
Python 2.7.7 
-bash-3.2# scons --version 
SCons by Steven Knight et al.: 
        script: v2.3.4, 2014/09/27 12:51:43, by garyo on lubuntu 
        engine: v2.3.4, 2014/09/27 12:51:43, by garyo on lubuntu 
        engine path: ['/usr/local/python/lib/scons-2.3.4/SCons'] 
Copyright (c) 2001 - 2014 The SCons Foundation 

Regards 
Mohsin Abbas 

--
View this message in context: http://subversion.1072662.n5.nabble.com/IndexError-list-index-out-of-range-serf-1-3-8-tp190986.html
Sent from the Subversion Dev mailing list archive at Nabble.com.

anatoly techtonik | 19 Nov 12:15 2014
Picon

Subcommand 'help' doesn't accept option '-r [--revision]

Hi,

I thought you might be interested to study this usability fail:

>svn log -r 3901 -h
Subcommand 'help' doesn't accept option '-r [--revision] ARG'
Type 'svn help help' for usage.

--

-- 
anatoly t.

Julian Foad | 18 Nov 17:50 2014

Backport to 1.7: r1574868: Don't let invalid mergeinfo stop 'svnadmin dump'

This has been back-ported to 1.8 and is proposed for 1.7:

r1574868
   Don't let invalid mergeinfo stop 'svnadmin dump' from producing a dump.
     Part of issue #4476 "Mergeinfo containing r0 makes svnsync and svnadmin
     dump fail".

Hi, Philip and Bert in particular, you voted for this to be backported to 1.8 (and it was released in v1.8.9);
could you also vote for it for 1.7?

- Julian

Picon

[l10n] Translation status report for trunk r1640276

Translation status report for trunk <at> r1640276

  lang   trans untrans   fuzzy     obs
--------------------------------------
    de    2868       2       0     489  +++++++++++++++++++++++++++++Uooooo
    es    2261     609     825     527  ++++++++++++++++++UUUUU~~~~~~~oooo
    fr    2564     306     512     113  ++++++++++++++++++++++UUU~~~~~o
    it    2121     749     949     340  ++++++++++++++++UUUUUU~~~~~~~~oo
    ja    2251     619     874     763  ++++++++++++++++++UUUU~~~~~~~~oooooo
    ko    2397     473     646     217  ++++++++++++++++++++UUUU~~~~~~o
    nb    2311     559     776     500  +++++++++++++++++++UUUU~~~~~~~oooo
    pl    2336     534     743     297  +++++++++++++++++++UUUU~~~~~~~oo
 pt_BR    2097     773     962     321  ++++++++++++++++UUUUUU~~~~~~~~oo
    sv    2727     143     309      79  +++++++++++++++++++++++++UU~~~
 zh_CN    2622     248     434      19  +++++++++++++++++++++++UUU~~~~
 zh_TW    2038     832     999     377  +++++++++++++++UUUUUUU~~~~~~~~oo

Greg Stein | 18 Nov 05:00 2014
Picon

Fwd: Code signing service now available

Do we want to begin signing our Windows releases?

It doesn't seem useful for our Java code, since end-users don't directly consume that stuff.

---------- Forwarded message ----------
From: Mark Thomas <markt <at> apache.org>
Date: Mon, Nov 17, 2014 at 6:30 AM
Subject: Code signing service now available
To: "infrastructure <at> apache.org" <infrastructure <at> apache.org>


The ASF Infrastructure team is pleased to announce the availability of a
new code signing service for Java, Windows and Android applications.
This service is available to any Apache project to use to sign their
releases.

After a great deal of research, we have chosen Symantec's Secure App
Service offering to provide code signing service. This allows us to
granularly permit access; and each PMC will have their own
certificate(s) for signing. The per-project nature of certificate
issuance allows us to revoke a signature without disrupting other projects.

This service will permit projects to sign artifacts either via a web GUI
or a SOAP API. In addition a Java client and an ant task for signing
have been written and a maven plugin is under development.

This service results in a 'pay for what you use' scenario, so PMCs are
asked to use the service responsibly. To that end, projects will have
access to a test environment to ensure that they have their process
working correctly before consuming actual credits.

Thus far, we've had two projects who have helped testing this and
working out process for which we are very grateful. Those projects,
Commons and Tomcat, have successfully released signed artifacts
recently. (Commons Daemon 1.0.15 and Tomcat 8.0.15)

Projects that wish to use this service should open an Infra JIRA ticket
under the Codesigning component.

If you have any questions about this new service then feel free to ask
them on the infrastructure mailing list. This week is also an
opportunity to discuss this new service face-to-face with the
Infrastructure Team at ApacheCon EU. Come along to one of the infra
presentations or find one of us during one of the breaks.

Mark
on behalf of the ASF Infrastructure Team

Fitzpatrick, Ben | 17 Nov 14:26 2014
Picon

GNOME keyring in Subclipse bug

Hi everyone,

This bug prevents use of GNOME keyring password caching by Subclipse:
http://subversion.tigris.org/issues/show_bug.cgi?id=3498

There's been no news since 2012, and the issue is marked against the
1.7.0 milestone. Is it likely that there will be any progress on this?

Cheers,

Ben Fitzpatrick


Gmane