<div><div dir="auto">hi alexandre,</div></div><div dir="auto"><br></div><div dir="auto">i can reproduce the issue you describe on one of my linux environments, while the instructions as published work fine on others.  it appears newer versions of the SVN client enforce some testing that gets in the way.  and for all i can tell right now, that is an unwarranted error report.</div><div dir="auto"><br></div><div dir="auto">either way, the problem goes away when i follow the instructions from SVN, i.e. add ‘—ignore-ancestry’ to the ‘switch’ command.  could you try that too and report back?  if it works for you too, i shall update the LogonExtras page.</div><div dir="auto"><br></div><div dir="auto">in general, you need to use the same base SVN address as for the original ‘checkout’, ‘<a href="http://svn.emmtee.net">http://svn.emmtee.net</a>’ for most people.  the purpose of the LOGONSVN environment variable is to enforce such uniformity of SVN access methods.</div><div dir="auto"><br></div><div dir="auto">so please just try the command from the LogonExtras page, with the addition of the ‘—ignore-ancestry’ switch.</div><div dir="auto"><br></div><div dir="auto">cheers, oe</div><div dir="auto"><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 15 Mar 2019 at 03:18 Alexandre Rademaker &lt;<a href="mailto:arademaker@gmail.com">arademaker@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
I am trying to experiment PET, distributed in the LOGON tree, with the last version of ERG (trunk). I tried to understand the process reading of having terg in the LOGON tree the following pages:<br>
<br>
[1] <a href="http://moin.delph-in.net/LogonInstallation" rel="noreferrer" target="_blank">http://moin.delph-in.net/LogonInstallation</a><br>
[2] <a href="http://moin.delph-in.net/LogonExtras" rel="noreferrer" target="_blank">http://moin.delph-in.net/LogonExtras</a><br>
[3] <a href="http://moin.delph-in.net/ErgTop" rel="noreferrer" target="_blank">http://moin.delph-in.net/ErgTop</a><br>
<br>
In [1] it says to install LOGON with the following command:<br>
<br>
svn checkout <a href="http://svn.emmtee.net/trunk" rel="noreferrer" target="_blank">http://svn.emmtee.net/trunk</a> logon<br>
<br>
In [2], section `Test Version of the ERG (Public)` we have the mention to `SVNROOT` and in the beginning of the page, the sentence:<br>
<br>
&gt; Due to what appears to be a quirk in how SVN handles mixed-access repositories (i.e. repositories where some content is available to anonymous users, while other parts require user authentication), LOGON co-developers with SVN user accounts should connect through a different URL, viz. <a href="http://logon.emmtee.net/" rel="noreferrer" target="_blank">http://logon.emmtee.net/</a><br>
<br>
&gt; ...In the following examples, we use the environment variable $LOGONSVN instead of a specific SVN base URL<br>
<br>
<br>
My first try was:<br>
<br>
$ svn switch <a href="http://svn.emmtee.net/erg/trunk" rel="noreferrer" target="_blank">http://svn.emmtee.net/erg/trunk</a> .<br>
svn: E195012: Path &#39;.&#39; does not share common version control ancestry with the requested switch location.  Use --ignore-ancestry to disable this check.<br>
svn: E195012: &#39;<a href="http://svn.emmtee.net/erg/trunk" rel="noreferrer" target="_blank">http://svn.emmtee.net/erg/trunk</a>&#39; shares no common ancestry with &#39;/Users/ar/hpsg/logon/lingo/terg’<br>
<br>
I also tried the URL in page [3], with the error:<br>
<br>
$ svn switch <a href="http://svn.delph-in.net/erg/trunk" rel="noreferrer" target="_blank">http://svn.delph-in.net/erg/trunk</a> .<br>
svn: E155025: &#39;svn switch&#39; does not support switching a working copy to a different repository<br>
svn: E155025: &#39;<a href="http://svn.emmtee.net/trunk/lingo" rel="noreferrer" target="_blank">http://svn.emmtee.net/trunk/lingo</a>&#39;<br>
is not the same repository as<br>
&#39;<a href="http://svn.delph-in.net" rel="noreferrer" target="_blank">http://svn.delph-in.net</a>’<br>
<br>
Unfortunately, the url `<a href="http://logon.emmtee.net/erg/trunk" rel="noreferrer" target="_blank">http://logon.emmtee.net/erg/trunk`</a> requires authentication and I don’t have an account on this server. But consider the name of the section `Test Version of the ERG (Public)`, does it make sense to make it available only to authenticated users? Does ERG source is at <a href="http://logon.emmtee.net/erg/trunk" rel="noreferrer" target="_blank">http://logon.emmtee.net/erg/trunk</a> and <a href="http://svn.delph-in.net/erg/trunk" rel="noreferrer" target="_blank">http://svn.delph-in.net/erg/trunk</a>?<br>
<br>
<br>
Best,<br>
<br>
--<br>
Alexandre Rademaker<br>
<a href="http://arademaker.github.io" rel="noreferrer" target="_blank">http://arademaker.github.io</a><br>
<br>
<br>
<br>
</blockquote></div></div>