<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-10711</id>
	<title>Nabble - tigris - websvn</title>
	<updated>2009-12-07T04:46:30Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/tigris---websvn-f10711.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/tigris---websvn-f10711.html" />
	<subtitle type="html">PHP based web interface of Subversion repositories. tigris - websvn home is &lt;a href=&quot;http://websvn.tigris.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26676820</id>
	<title>[WebSVN] authentication/authorisation problem in combination with &quot;Satisfy Any&quot; directive</title>
	<published>2009-12-07T04:46:30Z</published>
	<updated>2009-12-07T04:46:30Z</updated>
	<author>
		<name>webpost</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;I have a problem with authentication or authorization in combination with the
&lt;br&gt;&amp;quot;Satisfy Any&amp;quot; directive within the Apache configuration. Our subversion server
&lt;br&gt;is configured like 
&lt;br&gt;&lt;br&gt;&amp;lt;Location /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; DAV svn
&lt;br&gt;&amp;nbsp; &amp;nbsp; SVNParentPath /home/subversion/repos
&lt;br&gt;&amp;nbsp; &amp;nbsp; AuthzSVNAccessFile svn-access-file
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; AuthType Basic
&lt;br&gt;&amp;nbsp; &amp;nbsp; AuthBasicProvider ldap
&lt;br&gt;&amp;nbsp; &amp;nbsp; AuthName &amp;quot;Subversion repository (LDAP password)&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; AuthLDAPUrl ldap://...
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; # try anonymous access first, resort to real
&lt;br&gt;&amp;nbsp; &amp;nbsp; # authentication if necessary.
&lt;br&gt;&amp;nbsp; &amp;nbsp; Satisfy Any
&lt;br&gt;&amp;nbsp; &amp;nbsp; Require valid-user
&lt;br&gt;&amp;lt;/Location&amp;gt;
&lt;br&gt;&lt;br&gt;I set up WebSVN with the identical authentificatin scheme 
&lt;br&gt;on the same Apache server listening on some other port:
&lt;br&gt;&lt;br&gt;&amp;lt;Directory /var/www/svnserv01/htdocs&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; SSLRequireSSL
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; AuthType Basic
&lt;br&gt;&amp;nbsp; &amp;nbsp; AuthBasicProvider ldap
&lt;br&gt;&amp;nbsp; &amp;nbsp; AuthName &amp;quot;Subversion repository (LDAP password)&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; AuthLDAPUrl ldap://...
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; # try anonymous access first, resort to real
&lt;br&gt;&amp;nbsp; &amp;nbsp; # authentication if necessary.
&lt;br&gt;&amp;nbsp; &amp;nbsp; Satisfy Any
&lt;br&gt;&amp;nbsp; &amp;nbsp; Require valid-user
&lt;br&gt;&amp;lt;/Directory&amp;gt;
&lt;br&gt;&lt;br&gt;WebSVN is working so far. But only the anonymous accessable repositories are
&lt;br&gt;shown. I have no chance to authenticate with username/password, as there is no
&lt;br&gt;login button. I tried commenting out the &amp;quot;Satisfy Any&amp;quot; directive to disable the
&lt;br&gt;possiblity for anonymous access. Then I get a login popup window, which asks
&lt;br&gt;for username/password. But Apache/WebSVN does not accept my account data. After
&lt;br&gt;pushing &amp;quot;OK&amp;quot; I get the next login window. The error log shows, that
&lt;br&gt;username/pasword (authentication) is correct, but authorisation failed:
&lt;br&gt;&lt;br&gt;[Mon Dec 07 13:23:12 2009] [debug] mod_authnz_ldap.c(454): [client 10.54.67.129] [28149] auth_ldap authenticate: accepting foo
&lt;br&gt;[Mon Dec 07 13:23:12 2009] [debug] mod_authnz_ldap.c(826): [client 10.54.67.129] [28149] auth_ldap authorise: authorisation denied
&lt;br&gt;&lt;br&gt;If I do the same (commenting out &amp;quot;Satisfy Any&amp;quot;) in the &amp;lt;Location&amp;gt; block of the
&lt;br&gt;subversion configuration, subversion remains working with the exception of
&lt;br&gt;anonymous logins.
&lt;br&gt;&lt;br&gt;What do I have to change, to get this working?
&lt;br&gt;&lt;br&gt;Ingo
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427804&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427804&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26676820&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--authentication-authorisation-problem-in-combination-with-%22Satisfy-Any%22-directive-tp26676820p26676820.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26674343</id>
	<title>Re: [WebSVN] Protect information from command error</title>
	<published>2009-12-07T00:54:15Z</published>
	<updated>2009-12-07T00:54:15Z</updated>
	<author>
		<name>Yokav - Mailing</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;This error doesn't occur anymore in the last version of the svn. :) 
&lt;br&gt;AFAIK because it's not easy to generate an error! ;)
&lt;br&gt;&lt;br&gt;Le 04/12/09 19:28, Quinn Taylor a écrit :
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Yokav -
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Just tying up loose ends... Does this occur an the latest version anymore? We've tried to make sure include/svnlook.php only logs sensitive information to the web server log, and doesn't print it in the web page. Please let us know if this still happens for you in trunk.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;- Quinn
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Oct 23, 2009, at 5:24 AM, Yokav wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; When there is an error, the command used during the error is displayed.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; But if we use a repo with login/password, the command displayed contain
&lt;br&gt;&amp;gt;&amp;gt; those information !
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; What's the best solution? Don't display error, display only the error if...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2410628&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2410628&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26674343&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427147&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427147&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26674343&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;/div&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427760&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427760&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26674343&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--Protect-information-from-command-error-tp26025356p26674343.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26647217</id>
	<title>Re: [WebSVN] XML error: no element found</title>
	<published>2009-12-04T10:43:14Z</published>
	<updated>2009-12-04T10:43:14Z</updated>
	<author>
		<name>Quinn Taylor</name>
	</author>
	<content type="html">WebSVN 2.2.1 has imperfect handling of operative and peg revisions — the @11181 in your command indicates a peg revision, and removing it should help. The upcoming 2.3.0 release should address most such issues. David, if you're still on the list, try giving the trunk version a shot to see if it solves your problem.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&amp;nbsp;- Quinn
&lt;br&gt;&lt;br&gt;On Sep 16, 2009, at 8:12 AM, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647217&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;webpost@...&lt;/a&gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I am using;
&lt;br&gt;&amp;gt; WebSVN version 2.2.1
&lt;br&gt;&amp;gt; SVN version 1.4.6
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; All seems to work well, I can access repositories and view code.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However if I click on 'blame' for some files instead of the usual source code with names beside each line I get a blank page.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Looking at the http logs I see the following error message;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; [client 192.168.6.180] XML error: no element found (3) at line 3 column 0 byte 28\ncmd: svn --non-interactive --config-dir /tmp log --xml --verbose -r11181:11181 --limit 1 &amp;nbsp;'file:///svn/centra/branches/CAS_148_A/makefile@11181', referer: &lt;a href=&quot;http://svn/filedetails.php?repname=Centra&amp;path=%2Fbranches%2FCAS_148_A%2Fmakefile&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn/filedetails.php?repname=Centra&amp;path=%2Fbranches%2FCAS_148_A%2Fmakefile&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The revision number 11181 isn't correct so I think this is why the command is failing. 
&lt;br&gt;&amp;gt; If I run the command from terminal I get;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;log&amp;gt;
&lt;br&gt;&amp;gt; svn: File not found: revision 11181, path '/branches/CAS_153_A/makefile'
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If I replace this 11181 with the current revision number 34490 and run the command manually from terminal it returns output
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Can anyone point me in the direction of a solution?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; David
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2395605&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2395605&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647217&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;/div&gt;&lt;/div&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427156&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427156&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647217&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (4K) &lt;a href=&quot;http://old.nabble.com/attachment/26647217/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--XML-error%3A-no-element-found-tp25474761p26647217.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26647093</id>
	<title>Re: [WebSVN] Access control broken using parentPath</title>
	<published>2009-12-04T10:34:42Z</published>
	<updated>2009-12-04T10:34:42Z</updated>
	<author>
		<name>Quinn Taylor</name>
	</author>
	<content type="html">Would it be possible for you to check whether this problem still occurs for you in the latest trunk version? Dirk added some improvements related to auth files, and we want to make sure we've got everything working as expected for the upcoming 2.3.0 release. Thanks!
&lt;br&gt;&amp;nbsp;- Quinn
&lt;br&gt;&lt;br&gt;On Jul 27, 2009, at 12:20 PM, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647093&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;webpost@...&lt;/a&gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Authentication files are ignored if you use parentPath to add multiple repositories.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If you add a set of repositories using parentPath:
&lt;br&gt;&amp;gt; &amp;nbsp;$config-&amp;gt;parentPath('/svn');
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And then you add per-repository access control:
&lt;br&gt;&amp;gt; &amp;nbsp;$config-&amp;gt;useAuthenticationFile('/svn/alpha/access', 'alpha');
&lt;br&gt;&amp;gt; &amp;nbsp;$config-&amp;gt;useAuthenticationFile('/svn/beta/access', 'beta');
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If you instrument the code, you find that the call sequence is so:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;new Repository(alpha)
&lt;br&gt;&amp;gt; &amp;nbsp;alpha-&amp;gt;useAuthenticationFile...
&lt;br&gt;&amp;gt; &amp;nbsp;new Repository(beta)
&lt;br&gt;&amp;gt; &amp;nbsp;beta-&amp;gt;useAuthenticationFile..
&lt;br&gt;&amp;gt; &amp;nbsp;....
&lt;br&gt;&amp;gt; &amp;nbsp;new Repository(alpha)
&lt;br&gt;&amp;gt; &amp;nbsp;new Repository(beta)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The repositories are created a second time and this second set are actually used; they have no authentication files so do not enforce access control.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; A workaround is to add repositories explicitly, not using parentPath.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My PHP-fu is not up to diagnosing further.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2376112&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2376112&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647093&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;/div&gt;&lt;/div&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427151&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427151&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647093&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (4K) &lt;a href=&quot;http://old.nabble.com/attachment/26647093/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--Access-control-broken-using-parentPath-tp24687729p26647093.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26647015</id>
	<title>Re: [WebSVN] Sort by age in WebSVN</title>
	<published>2009-12-04T10:30:23Z</published>
	<updated>2009-12-04T10:30:23Z</updated>
	<author>
		<name>Quinn Taylor</name>
	</author>
	<content type="html">That's a good idea for a future feature. Can you please file a feature request through the website so we can track it for future development?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&amp;nbsp; - Quinn
&lt;br&gt;&lt;br&gt;On Oct 20, 2009, at 5:21 AM, Markus Gaugusch wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I've converted from ViewVC to WebSVN and for me it is really a big step 
&lt;br&gt;&amp;gt; forward in every way :-)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There is only one little feature that I'm missing: in ViewVC I could click 
&lt;br&gt;&amp;gt; on the columns in a directory listing to sort the content accordingly.
&lt;br&gt;&amp;gt; It seems to me, that WebSVN (I'm using 2.2.1) doesn't seem to support this 
&lt;br&gt;&amp;gt; feature. In fact, it would only be relevant for the &amp;quot;Last modification&amp;quot; 
&lt;br&gt;&amp;gt; column (and &amp;quot;Path&amp;quot; to restore the default sort ordering)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; best regards,
&lt;br&gt;&amp;gt; Markus
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2409363&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2409363&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647015&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;/div&gt;&lt;/div&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427148&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427148&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26647015&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (4K) &lt;a href=&quot;http://old.nabble.com/attachment/26647015/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--Sort-by-age-in-WebSVN-tp25975501p26647015.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646986</id>
	<title>Re: [WebSVN] Protect information from command error</title>
	<published>2009-12-04T10:28:07Z</published>
	<updated>2009-12-04T10:28:07Z</updated>
	<author>
		<name>Quinn Taylor</name>
	</author>
	<content type="html">Yokav -
&lt;br&gt;&lt;br&gt;Just tying up loose ends... Does this occur an the latest version anymore? We've tried to make sure include/svnlook.php only logs sensitive information to the web server log, and doesn't print it in the web page. Please let us know if this still happens for you in trunk.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&amp;nbsp; - Quinn
&lt;br&gt;&lt;br&gt;On Oct 23, 2009, at 5:24 AM, Yokav wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; When there is an error, the command used during the error is displayed.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; But if we use a repo with login/password, the command displayed contain 
&lt;br&gt;&amp;gt; those information !
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What's the best solution? Don't display error, display only the error if...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2410628&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2410628&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646986&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;/div&gt;&lt;/div&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427147&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427147&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646986&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (4K) &lt;a href=&quot;http://old.nabble.com/attachment/26646986/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--Protect-information-from-command-error-tp26025356p26646986.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646819</id>
	<title>Re: [WebSVN] access control via authz on regular files</title>
	<published>2009-12-04T10:18:11Z</published>
	<updated>2009-12-04T10:18:11Z</updated>
	<author>
		<name>Quinn Taylor</name>
	</author>
	<content type="html">Sorry for the delayed response. Can you check whether this now works as expected? I resolved an issue with empty auth groups, and I've wondering whether this is still a problem.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&amp;nbsp; - Quinn
&lt;br&gt;&lt;br&gt;On Sep 25, 2009, at 6:59 AM, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646819&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;webpost@...&lt;/a&gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I noticed when setting access for a normal file via authz websvn does not treat this setting correctly.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Example authz:
&lt;br&gt;&amp;gt; [some-repo:/some-file.txt]
&lt;br&gt;&amp;gt; foo = 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Expected result:
&lt;br&gt;&amp;gt; websvn does not show this file and restricts read access for user &amp;quot;foo&amp;quot;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Actual result:
&lt;br&gt;&amp;gt; websvn shows the file and even it's contents (on diff, blame and details page)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I went through the websvn source and tracked this problem down to line 62 in &amp;lt;includes/accessfile.php&amp;gt;. I think this issue exists since r376 but it has also effect until release 2.1.1.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In that line all authz sections are forced to have a trailing / which causes Authentication::hasReadAccess() to always return the default or parent access for files because &amp;quot;some-file.txt&amp;quot; is not &amp;quot;some-file.txt/&amp;quot; and so the authz rule does not match.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2400250&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2400250&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646819&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;/div&gt;&lt;/div&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427140&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427140&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26646819&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (4K) &lt;a href=&quot;http://old.nabble.com/attachment/26646819/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--access-control-via-authz-on-regular-files-tp25614294p26646819.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646689</id>
	<title>Re: [WebSVN] How can I display the SVN URL on a repository page?</title>
	<published>2009-12-04T10:09:36Z</published>
	<updated>2009-12-04T10:09:36Z</updated>
	<author>
		<name>Quinn Taylor</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;If you mean the SVN links that appear in &lt;a href=&quot;http://trunk.websvn.info&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;trunk.websvn.info&lt;/a&gt;, it's fairly easy. You have to provide the URL to the root of the repository as the last argument to a $config-&amp;gt;addRepository(...) command in include/config.php, passing null for any non-required parameters. (I put it at the end so it wouldn't break existing configurations.) This feature is not in version 2.2.1, but will be in the upcoming 2.3.0 release.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;- Quinn&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Dec 4, 2009, at 9:40 AM, Royce Souther wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;I wan the SVN URL displayed in the repository page but I cannot find any way to do that.&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Easy, fast GUI development.&lt;br&gt;&lt;a href=&quot;http://PerlQt.wikidot.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://PerlQt.wikidot.com&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (4K) &lt;a href=&quot;http://old.nabble.com/attachment/26646689/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--How-can-I-display-the-SVN-URL-on-a-repository-page--tp26646335p26646689.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26646335</id>
	<title>[WebSVN] How can I display the SVN URL on a repository page?</title>
	<published>2009-12-04T09:40:33Z</published>
	<updated>2009-12-04T09:40:33Z</updated>
	<author>
		<name>Royce Souther-2</name>
	</author>
	<content type="html">I wan the SVN URL displayed in the repository page but I cannot find any way to do that.&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Easy, fast GUI development.&lt;br&gt;&lt;a href=&quot;http://PerlQt.wikidot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://PerlQt.wikidot.com&lt;/a&gt;&lt;br&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--How-can-I-display-the-SVN-URL-on-a-repository-page--tp26646335p26646335.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26643911</id>
	<title>Re: [WebSVN] Show as text/html?</title>
	<published>2009-12-04T07:11:53Z</published>
	<updated>2009-12-04T07:11:53Z</updated>
	<author>
		<name>Quinn Taylor</name>
	</author>
	<content type="html">Version 2.2.1 won't do it because the feature was added since then and will be part of WebSVN 2.3.0, coming very, very soon.
&lt;br&gt;&lt;br&gt;With the new version, such links appear automatically if a file has an svn:mime-type property set for it, or if WebSVN is configured to map .html files to text/html. Here's how you can set the property:
&lt;br&gt;&lt;br&gt;$ svn propset svn:mime-type text/html /path/to/wc/file.html
&lt;br&gt;&lt;br&gt;I modified my SVN local config file so that autoprops is enabled [1], such that SVN applies specific properties when new files are added. For existing files, you can use svn-apply-autoprops.py [2] to apply the properties in a working copy and modify them as desired before committing. Notice that auto-props is a per-client setting, so any developers that add new files would have to replicate the same settings, or someone will have to regularly check the properties manually to make sure that a file has a MIME type. (It should be fairly trivial to write a script that recursively queries files for a given SVN property (with 'svn propget') and reports any files that don't have that property.)
&lt;br&gt;&lt;br&gt;I personally also set svn:eol-style=native for all text files, so that when people check out a file, is has line endings appropriate for their platform (Windows, Unix, Mac, etc.). There are a lot of cool things you can do with properties...
&lt;br&gt;&lt;br&gt;Thanks for noticing the feature (that's one I added, since I found it useful) and providing feedback. Good luck!
&lt;br&gt;&amp;nbsp;- Quinn
&lt;br&gt;&lt;br&gt;[1]	&lt;a href=&quot;http://www.mediawiki.org/wiki/Subversion/auto-props&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.mediawiki.org/wiki/Subversion/auto-props&lt;/a&gt;&lt;br&gt;[2]	&lt;a href=&quot;http://svn.collab.net/repos/svn/trunk/contrib/client-side/svn_apply_autoprops.py&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.collab.net/repos/svn/trunk/contrib/client-side/svn_apply_autoprops.py&lt;/a&gt;&lt;br&gt;&lt;br&gt;On Dec 4, 2009, at 12:02 AM, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26643911&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;webpost@...&lt;/a&gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; The &lt;a href=&quot;http://trunk.websvn.info/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://trunk.websvn.info/&lt;/a&gt;&amp;nbsp;shows HTML pages in their source form with &amp;quot;view as text/html&amp;quot; at the top. &amp;nbsp;&lt;a href=&quot;http://demo.websvn.info/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://demo.websvn.info/&lt;/a&gt;&amp;nbsp;doesn't do that for the HTML pages...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; How was this accomplished? &amp;nbsp;I want to set it so that my users can view .html files with that &amp;quot;view as&amp;quot; link.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2426916&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2426916&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26643911&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427072&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2427072&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26643911&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;smime.p7s&lt;/strong&gt; (4K) &lt;a href=&quot;http://old.nabble.com/attachment/26643911/0/smime.p7s&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--Show-as-text-html--tp26639205p26643911.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26639205</id>
	<title>[WebSVN] Show as text/html?</title>
	<published>2009-12-04T00:02:34Z</published>
	<updated>2009-12-04T00:02:34Z</updated>
	<author>
		<name>webpost</name>
	</author>
	<content type="html">The &lt;a href=&quot;http://trunk.websvn.info/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://trunk.websvn.info/&lt;/a&gt;&amp;nbsp;shows HTML pages in their source form with &amp;quot;view as text/html&amp;quot; at the top. &amp;nbsp;&lt;a href=&quot;http://demo.websvn.info/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://demo.websvn.info/&lt;/a&gt;&amp;nbsp;doesn't do that for the HTML pages...
&lt;br&gt;&lt;br&gt;How was this accomplished? &amp;nbsp;I want to set it so that my users can view .html files with that &amp;quot;view as&amp;quot; link.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2426916&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2426916&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639205&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--Show-as-text-html--tp26639205p26639205.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622523</id>
	<title>[WebSVN issue] [Issue 258]  List Repositories in subfolders recursively</title>
	<published>2009-12-03T00:30:51Z</published>
	<updated>2009-12-03T00:30:51Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=258&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622523&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dirkthomas@...&lt;/a&gt; Thu Dec &amp;nbsp;3 00:30:50 -0800 2009 -------
&lt;br&gt;May be we should take a step back to define what the proposed scenario is.
&lt;br&gt;&lt;br&gt;In the following example lowerletter folders are plain folders and upperletter
&lt;br&gt;folders are svn-repositories.
&lt;br&gt;&lt;br&gt;root
&lt;br&gt;- a
&lt;br&gt;- - A1
&lt;br&gt;- - A2
&lt;br&gt;- - A3
&lt;br&gt;- b
&lt;br&gt;- - B1
&lt;br&gt;- - B2
&lt;br&gt;- - B3
&lt;br&gt;- c
&lt;br&gt;- - C1
&lt;br&gt;- - C2
&lt;br&gt;- - C3
&lt;br&gt;&lt;br&gt;- d
&lt;br&gt;- e
&lt;br&gt;- - ee
&lt;br&gt;- - - EE1
&lt;br&gt;&lt;br&gt;Currently it is only possible to add &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot; and &amp;quot;c&amp;quot; using the parentPath-method.
&lt;br&gt;Thereby different groups should be used, since &amp;quot;A1&amp;quot; and &amp;quot;B1&amp;quot; might have the same
&lt;br&gt;name and therefore would result in a conflict when added into the same group.
&lt;br&gt;&lt;br&gt;If i understand lann correctly he suggested to add the root once using his new
&lt;br&gt;method and let WebSVN figure out automatically to add all repositories which are
&lt;br&gt;on the second sub level (e.g. A1).
&lt;br&gt;Thereby &amp;quot;d&amp;quot; might never be a repository and &amp;quot;EE1&amp;quot; would not be handled (and &amp;quot;ee&amp;quot;
&lt;br&gt;would be incorrectly be interpreted as a repository).
&lt;br&gt;&lt;br&gt;If this is the case i do see an issue with the proposed patch:
&lt;br&gt;- the URLs with the paths differ from the current kind of grouping in WebSVN, it
&lt;br&gt;is a second concept for the same feature (to structure repositories
&lt;br&gt;hierarchically [currently only with one level])
&lt;br&gt;-&amp;gt; i would like to not introduce a second concept for the same functionality
&lt;br&gt;since it makes the code more difficult to manage and test
&lt;br&gt;&lt;br&gt;Why not use a custom loop inside of the config, which goes through all
&lt;br&gt;subfolders of &amp;quot;root&amp;quot; and adds them using the parentPath-method into a group with
&lt;br&gt;the name of the current folder (e.g. &amp;quot;a&amp;quot;)?
&lt;br&gt;&lt;br&gt;May be a useful feature for WebSVN would be to:
&lt;br&gt;- handle multilevel group (not only a single level of grouping)
&lt;br&gt;- provide a recursivePath-method to collect repositories at a specific sublevel
&lt;br&gt;automatically and use the path (with could be multiple levels) as grouping
&lt;br&gt;(which would require the previous mentioned feature)
&lt;br&gt;&lt;br&gt;What are your thoughts on that?
&lt;br&gt;Did i get your suggestion right, Iann?
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426602&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426602&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-258--New---List-Repositories-in-subfolders-recursively-tp26282254p26622523.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26619194</id>
	<title>[WebSVN issue] [Issue 258]  List Repositories in subfolders recursively</title>
	<published>2009-12-02T16:34:19Z</published>
	<updated>2009-12-02T16:34:19Z</updated>
	<author>
		<name>lann-3</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=258&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26619194&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lann@...&lt;/a&gt; Wed Dec &amp;nbsp;2 16:34:19 -0800 2009 -------
&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;Sorry for my English.
&lt;br&gt;The proposed solution is not in term of patch but just giving an idea to have
&lt;br&gt;this features.
&lt;br&gt;I sure there is a better coding to do this. Thats I am leaving to contributor to
&lt;br&gt;do. 
&lt;br&gt;What I want to tell you are it is possible and not to hard to do. What I have
&lt;br&gt;done in the changes is only an overnight work.
&lt;br&gt;I am not really understood the WebSVN system. It will makes the patch breaking
&lt;br&gt;other thing that I dont know. Thats why you need to do it again based on the
&lt;br&gt;idea or just your own way.
&lt;br&gt;So if you can provide this features by your own changes, update and update again
&lt;br&gt;is much better.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426498&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426498&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-258--New---List-Repositories-in-subfolders-recursively-tp26282254p26619194.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26615888</id>
	<title>[WebSVN issue] [Issue 258]  List Repositories in subfolders recursively</title>
	<published>2009-12-02T12:30:29Z</published>
	<updated>2009-12-02T12:30:29Z</updated>
	<author>
		<name>Quinn Taylor</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=258&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26615888&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;quinntaylor@...&lt;/a&gt; Wed Dec &amp;nbsp;2 12:30:28 -0800 2009 -------
&lt;br&gt;It took quite a bit of work, but I was able to narrow the changes down to a diff on 4 files. I've attached 
&lt;br&gt;it for reference.
&lt;br&gt;&lt;br&gt;In looking at the changes, I'm still not sure what the benefit is. LaNN, perhaps I'm not understanding 
&lt;br&gt;your English descriptions of what the proposed change accomplishes. How is this any different from 
&lt;br&gt;specifying parent paths? It seems like this has more to do with how you're organizing your repositories 
&lt;br&gt;on the server, and would be much easier to solve outside of WebSVN. If your repositories are organized 
&lt;br&gt;in a coherent hierarchy, it should be pretty easy to configure parent path directories. If your hierarchy is 
&lt;br&gt;fixed and is multiply-nested, have you considered creating a directory with just symbolic links for 
&lt;br&gt;WebSVN to read from?
&lt;br&gt;&lt;br&gt;In addition, such a setup effectively makes it possible for users to browse into repositories that were 
&lt;br&gt;not originally configured, which can be a security liability. Unless there is a compelling reason, or I'm 
&lt;br&gt;missing something big, I don't see this as a change that will improve WebSVN; Dirk, what are your 
&lt;br&gt;thoughts?
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426458&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426458&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-258--New---List-Repositories-in-subfolders-recursively-tp26282254p26615888.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26615793</id>
	<title>[WebSVN issue] [Issue 258]  List Repositories in subfolders recursively</title>
	<published>2009-12-02T12:22:40Z</published>
	<updated>2009-12-02T12:22:40Z</updated>
	<author>
		<name>Quinn Taylor</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=258&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;User quinntaylor changed the following:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; What &amp;nbsp; &amp;nbsp;|Old value &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |New value
&lt;br&gt;================================================================================
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Attachment is patch| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|Created an attachment (id=
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|131)
&lt;br&gt;Patch against rev 818
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| (version 2.2.1) with prop
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|osed changes for this issu
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|e.
&lt;br&gt;&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26615793&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;quinntaylor@...&lt;/a&gt; Wed Dec &amp;nbsp;2 12:22:39 -0800 2009 -------
&lt;br&gt;Created an attachment (id=131)
&lt;br&gt;Patch against rev 818 (version 2.2.1) with proposed changes for this issue.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426454&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426454&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-258--New---List-Repositories-in-subfolders-recursively-tp26282254p26615793.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26610538</id>
	<title>[WebSVN issue] [Issue 258]  List Repositories in subfolders recursively</title>
	<published>2009-12-02T07:14:49Z</published>
	<updated>2009-12-02T07:14:49Z</updated>
	<author>
		<name>lann-3</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=258&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26610538&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lann@...&lt;/a&gt; Wed Dec &amp;nbsp;2 07:14:48 -0800 2009 -------
&lt;br&gt;Yes I found the zip file. its 2.2.1.
&lt;br&gt;Take a look. I sure it need to properly coded.
&lt;br&gt;Last time after it work, I just leave it.
&lt;br&gt;Something not finish there, like non-multiview support.
&lt;br&gt;Good luck.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426369&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426369&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-258--New---List-Repositories-in-subfolders-recursively-tp26282254p26610538.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26609617</id>
	<title>[WebSVN issue] [Issue 258]  List Repositories in subfolders recursively</title>
	<published>2009-12-02T06:19:00Z</published>
	<updated>2009-12-02T06:19:00Z</updated>
	<author>
		<name>Quinn Taylor</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=258&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26609617&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;quinntaylor@...&lt;/a&gt; Wed Dec &amp;nbsp;2 06:18:59 -0800 2009 -------
&lt;br&gt;In that case, can you please identify the release you downloaded? (My assumption is 2.2.1, but better to be 
&lt;br&gt;sure.) With that information, it will be possible to create a patch we can examine for changes. Thanks!
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426344&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426344&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-258--New---List-Repositories-in-subfolders-recursively-tp26282254p26609617.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26605822</id>
	<title>[WebSVN issue] [Issue 258]  List Repositories in subfolders recursively</title>
	<published>2009-12-02T01:18:06Z</published>
	<updated>2009-12-02T01:18:06Z</updated>
	<author>
		<name>lann-3</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=258&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26605822&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lann@...&lt;/a&gt; Wed Dec &amp;nbsp;2 01:18:04 -0800 2009 -------
&lt;br&gt;Actually Im not checkout before to edit. I just simply edit from release version
&lt;br&gt;I download in the 10 Nov (or few days before that).
&lt;br&gt;&lt;br&gt;Sorry I got lots of prioritized projects now.
&lt;br&gt;&lt;br&gt;I suggest you to use Notepad++ to compare the release and edited files for review.
&lt;br&gt;&lt;br&gt;I hope other contributors also can help.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426247&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426247&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-258--New---List-Repositories-in-subfolders-recursively-tp26282254p26605822.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26604592</id>
	<title>[WebSVN issue] [Issue 258]  List Repositories in subfolders recursively</title>
	<published>2009-12-01T23:22:09Z</published>
	<updated>2009-12-01T23:22:09Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=258&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26604592&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dirkthomas@...&lt;/a&gt; Tue Dec &amp;nbsp;1 23:22:08 -0800 2009 -------
&lt;br&gt;Could you please attach a diff/patch against the current trunk?
&lt;br&gt;This makes reviewing and integrating the modifications much easier.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426201&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426201&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-258--New---List-Repositories-in-subfolders-recursively-tp26282254p26604592.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26604583</id>
	<title>[WebSVN issue] [Issue 258]  List Repositories in subfolders recursively</title>
	<published>2009-12-01T23:21:01Z</published>
	<updated>2009-12-01T23:21:01Z</updated>
	<author>
		<name>lann-3</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=258&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26604583&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lann@...&lt;/a&gt; Tue Dec &amp;nbsp;1 23:21:00 -0800 2009 -------
&lt;br&gt;I just upload my edited version.
&lt;br&gt;&lt;br&gt;I can't remember the files I change but atleast I change the wsvn.php, index.php
&lt;br&gt;and add new indexsub.php based on the index.php.
&lt;br&gt;&lt;br&gt;I think I edit on last 10 Nov. 
&lt;br&gt;&lt;br&gt;Take a look. Not a perfect because that time I edit in a fast way just to make
&lt;br&gt;sure it work. Redo in your own way that will work in any configuration.
&lt;br&gt;&lt;br&gt;Hope this will help.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426200&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426200&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-258--New---List-Repositories-in-subfolders-recursively-tp26282254p26604583.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26604517</id>
	<title>[WebSVN issue] [Issue 258]  List Repositories in subfolders recursively</title>
	<published>2009-12-01T23:12:44Z</published>
	<updated>2009-12-01T23:12:44Z</updated>
	<author>
		<name>lann-3</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=258&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26604517&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lann@...&lt;/a&gt; Tue Dec &amp;nbsp;1 23:12:43 -0800 2009 -------
&lt;br&gt;Created an attachment (id=130)
&lt;br&gt;My edited websvn to show and browse normal folder
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426197&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426197&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-258--New---List-Repositories-in-subfolders-recursively-tp26282254p26604517.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26604483</id>
	<title>[WebSVN issue] [Issue 258]  List Repositories in subfolders recursively</title>
	<published>2009-12-01T23:07:32Z</published>
	<updated>2009-12-01T23:07:32Z</updated>
	<author>
		<name>lann-3</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=258&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=258&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26604483&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lann@...&lt;/a&gt; Tue Dec &amp;nbsp;1 23:07:32 -0800 2009 -------
&lt;br&gt;I already edit the source to have this features by small changes. Not perfect
&lt;br&gt;but it works atleast.
&lt;br&gt;&lt;br&gt;The idea is not to list all repo for all subfolders. Just list the direct
&lt;br&gt;subfolder in the parent path. the repo folder and normal folder would have
&lt;br&gt;different icon.
&lt;br&gt;&lt;br&gt;If user click repo folder it will open the repo to view svn files folders. If
&lt;br&gt;user click normal folder it will set the folder as &amp;quot;current folder&amp;quot; and list the
&lt;br&gt;direct subfolder for that folder.
&lt;br&gt;&lt;br&gt;This is same like how you did it well inside a repo to browse files and folders.
&lt;br&gt;It is just simply like Windows Explorer do.
&lt;br&gt;&lt;br&gt;Php Multiview would helps for enumerating the subfolders in url on which I try
&lt;br&gt;it works. However without multiview also possible from last time I read the source.
&lt;br&gt;&lt;br&gt;Simple way will make the things easier for developer and convenient for user.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426196&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2426196&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-258--New---List-Repositories-in-subfolders-recursively-tp26282254p26604483.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26547983</id>
	<title>[WebSVN issue] [Issue 259]  Handle different character encoding correctly</title>
	<published>2009-11-27T13:32:18Z</published>
	<updated>2009-11-27T13:32:18Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=259&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=259&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;User dirkthomas changed the following:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; What &amp;nbsp; &amp;nbsp;|Old value &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |New value
&lt;br&gt;================================================================================
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Status|RESOLVED &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|CLOSED
&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547983&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dirkthomas@...&lt;/a&gt; Fri Nov 27 13:32:17 -0800 2009 -------
&lt;br&gt;Confirmed to work from one user via dev mailinglist.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2424977&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2424977&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-259--New---Handle-different-character-encoding-correctly-tp26528979p26547983.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26547977</id>
	<title>[WebSVN issue] [Issue 259]  Handle different character encoding correctly</title>
	<published>2009-11-27T13:31:30Z</published>
	<updated>2009-11-27T13:31:30Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=259&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=259&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;User dirkthomas changed the following:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; What &amp;nbsp; &amp;nbsp;|Old value &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |New value
&lt;br&gt;================================================================================
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Status|STARTED &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |RESOLVED
&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Resolution| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|FIXED
&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547977&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dirkthomas@...&lt;/a&gt; Fri Nov 27 13:31:29 -0800 2009 -------
&lt;br&gt;The issue should be fixed in SVN trunk and is therefore marked as closed.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2424976&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2424976&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-259--New---Handle-different-character-encoding-correctly-tp26528979p26547977.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26547951</id>
	<title>Re: [WebSVN] [WebSVN issue] Unable to call svn command &quot;/usr/bin/svn --non-interactive --config-dir /tmp</title>
	<published>2009-11-27T13:29:13Z</published>
	<updated>2009-11-27T13:29:13Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;could you please try to answer my previous questions and recheck with the latest revision from SVN trunk - since else i have no clue how to narrow down the source of the issue you experience.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; could you please try the current revision from SVN trunk?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The described issue is difficult to debug and since the last release many
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; problems in this area have been solved or at least the error message has
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; been improved significantly.
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The issue is with the comparision of files in history.
&lt;br&gt;&amp;gt;&amp;gt; Taking the current revision from SVN trunk would not help.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Sorry if i ask again, since English is not my native language:
&lt;br&gt;&amp;gt; have you tried to use a current version of WebSVN from SVN trunk and the error message is the same?
&lt;br&gt;&lt;br&gt;An additional question would be if the file where the issue occurs has been copied, moved or renamed in the repository?
&lt;br&gt;&lt;br&gt;Dirk
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424975&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424975&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26547951&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN---WebSVN-issue--Unable-to-call-svn-command-%22-usr-bin-svn---non-interactive---config-dir--tmp-tp26439779p26547951.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26531825</id>
	<title>Re: [WebSVN] filedetails didn't shown all the content of a file</title>
	<published>2009-11-26T08:27:15Z</published>
	<updated>2009-11-26T08:27:15Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">Hi Yokav,
&lt;br&gt;&lt;br&gt;&amp;gt; I just try your patch and it seems to works fine as you can see here:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://svn.tutux.be/filedetails.php?repname=AoK&amp;path=%2Fscripts%2Fbash%2FpnSVN2Web%2Ftrunk%2Fexportpn.sh&amp;rev=5&amp;peg=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.tutux.be/filedetails.php?repname=AoK&amp;path=%2Fscripts%2Fbash%2FpnSVN2Web%2Ftrunk%2Fexportpn.sh&amp;rev=5&amp;peg=5&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thank you for confirming.
&lt;br&gt;May be some one else can check this for their repositories and report back?
&lt;br&gt;&lt;br&gt;&amp;gt; There is also the function iconv-get-encoding for finding the encoding 
&lt;br&gt;&amp;gt; but I don't known which one is the better one.
&lt;br&gt;&lt;br&gt;As far as i know &amp;quot;iconv_get_encoding&amp;quot; can only be used to retrieve internal configuration variables of iconv extension.
&lt;br&gt;I don't know of any function other than &amp;quot;mb_detect_encoding&amp;quot; to detect the character encoding of a given string.
&lt;br&gt;&lt;br&gt;Dirk
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424630&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424630&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531825&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--filedetails-didn%27t-shown-all-the-content-of-a-file-tp26493456p26531825.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26531690</id>
	<title>Re: [WebSVN] filedetails didn't shown all the content of a file</title>
	<published>2009-11-26T08:17:39Z</published>
	<updated>2009-11-26T08:17:39Z</updated>
	<author>
		<name>Yokav - Mailing</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I just try your patch and it seems to works fine as you can see here:
&lt;br&gt;&lt;a href=&quot;http://svn.tutux.be/filedetails.php?repname=AoK&amp;path=%2Fscripts%2Fbash%2FpnSVN2Web%2Ftrunk%2Fexportpn.sh&amp;rev=5&amp;peg=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.tutux.be/filedetails.php?repname=AoK&amp;path=%2Fscripts%2Fbash%2FpnSVN2Web%2Ftrunk%2Fexportpn.sh&amp;rev=5&amp;peg=5&lt;/a&gt;&lt;br&gt;&lt;br&gt;There is also the function iconv-get-encoding for finding the encoding 
&lt;br&gt;but I don't known which one is the better one.
&lt;br&gt;&lt;br&gt;Le 26/11/09 13:51, Dirk Thomas a écrit :
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Yokav,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;$config-&amp;gt;setContentEncoding('utf-8');
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;The attached file is not utf-8 encoded.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;If you remove the &amp;quot;setContentEncoding&amp;quot;-setting it should display correctly.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Else same the file with UTF-8-encoding and the output should also be fine.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt; &amp;nbsp;And what must I do when I've utf8 and non utf8 files on the same repo?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt;&amp;gt; &amp;nbsp;Why don't you use an utf8_encode?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt; &amp;nbsp;the point is that it difficult to distinguish if a string is already in utf-8.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt; &amp;nbsp;Running utf8_encode on an already utf-8 encoded string gives the same problems.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;&amp;gt; &amp;nbsp;So for now - until WebSVN is able to automatically identify the encoding in all cases - i have no better answer, sorry.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt; &amp;nbsp;mb_detect_encoding is not enough?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; the current usage of &amp;quot;iconv&amp;quot; and the configuration options for input-, content- and output-encodings are not good enough to handle your issue with multiple different characters encodings in a single
&lt;br&gt;&amp;gt; repository.
&lt;br&gt;&amp;gt; The main problem is to distinguish if an encoding is necessary!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have tried to solve this using the &amp;quot;mb_detect_encoding&amp;quot; function.
&lt;br&gt;&amp;gt; The arguments look a little bit weird:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; mb_detect_encoding($str.'a', 'UTF-8, ISO-8859-1');
&lt;br&gt;&amp;gt; but are necessary as described here: &lt;a href=&quot;http://de3.php.net/manual/en/function.mb-detect-encoding.php#81936&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://de3.php.net/manual/en/function.mb-detect-encoding.php#81936&lt;/a&gt;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have attached a patch against the current revision 993.
&lt;br&gt;&amp;gt; Could you, Yokav, and also some other people check this against their repositories to see if it works as expected and report back?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have only a limited set of different character encodings and special characters.
&lt;br&gt;&amp;gt; Those cases do work for me - but there might be other files and encoding in-the-real-world.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you do encounter issues with this patch could you please provide the file which has any issues?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dirk
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; PS: i have created an issue for this - &lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=259&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=259&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424587&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424587&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531690&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;/div&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424628&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424628&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531690&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--filedetails-didn%27t-shown-all-the-content-of-a-file-tp26493456p26531690.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26529036</id>
	<title>Re: [WebSVN] filedetails didn't shown all the content of a file</title>
	<published>2009-11-26T04:51:13Z</published>
	<updated>2009-11-26T04:51:13Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">Hi Yokav,
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; $config-&amp;gt;setContentEncoding('utf-8');
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; The attached file is not utf-8 encoded.
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; If you remove the &amp;quot;setContentEncoding&amp;quot;-setting it should display correctly.
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Else same the file with UTF-8-encoding and the output should also be fine.
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; And what must I do when I've utf8 and non utf8 files on the same repo?
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt; Why don't you use an utf8_encode?
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt; the point is that it difficult to distinguish if a string is already in utf-8.
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt; Running utf8_encode on an already utf-8 encoded string gives the same problems.
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt; So for now - until WebSVN is able to automatically identify the encoding in all cases - i have no better answer, sorry.
&lt;br&gt;&amp;nbsp;&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;gt; mb_detect_encoding is not enough?
&lt;br&gt;&lt;br&gt;the current usage of &amp;quot;iconv&amp;quot; and the configuration options for input-, content- and output-encodings are not good enough to handle your issue with multiple different characters encodings in a single 
&lt;br&gt;repository.
&lt;br&gt;The main problem is to distinguish if an encoding is necessary!
&lt;br&gt;&lt;br&gt;I have tried to solve this using the &amp;quot;mb_detect_encoding&amp;quot; function.
&lt;br&gt;The arguments look a little bit weird:
&lt;br&gt;&amp;nbsp; &amp;nbsp;mb_detect_encoding($str.'a', 'UTF-8, ISO-8859-1');
&lt;br&gt;but are necessary as described here: &lt;a href=&quot;http://de3.php.net/manual/en/function.mb-detect-encoding.php#81936&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://de3.php.net/manual/en/function.mb-detect-encoding.php#81936&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;I have attached a patch against the current revision 993.
&lt;br&gt;Could you, Yokav, and also some other people check this against their repositories to see if it works as expected and report back?
&lt;br&gt;&lt;br&gt;I have only a limited set of different character encodings and special characters.
&lt;br&gt;Those cases do work for me - but there might be other files and encoding in-the-real-world.
&lt;br&gt;&lt;br&gt;If you do encounter issues with this patch could you please provide the file which has any issues?
&lt;br&gt;&lt;br&gt;Dirk
&lt;br&gt;&lt;br&gt;PS: i have created an issue for this - &lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=259&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=259&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424587&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424587&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26529036&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].&lt;br /&gt;Index: blame.php
&lt;br&gt;===================================================================
&lt;br&gt;--- blame.php	(revision 993)
&lt;br&gt;+++ blame.php	(working copy)
&lt;br&gt;@@ -142,7 +142,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;						$line = rtrim(fgets($file));
&lt;br&gt;&amp;nbsp;						if (!$highlighted)
&lt;br&gt;-							$line = replaceEntities($line, $rep);
&lt;br&gt;+							$line = replaceEntities($line);
&lt;br&gt;&amp;nbsp;						$listing[$index]['line'] = ($empty) ? '&amp;nbsp;' : wrapInCodeTagIfNecessary($line);
&lt;br&gt;&amp;nbsp;						$index++;
&lt;br&gt;&amp;nbsp;					}
&lt;br&gt;Index: comp.php
&lt;br&gt;===================================================================
&lt;br&gt;--- comp.php	(revision 993)
&lt;br&gt;+++ comp.php	(working copy)
&lt;br&gt;@@ -196,7 +196,7 @@
&lt;br&gt;&amp;nbsp;					// If we're in a diff proper, just set up the line
&lt;br&gt;&amp;nbsp;					if ($indiffproper) {
&lt;br&gt;&amp;nbsp;						if (strlen($line) &amp;gt; 0 &amp;&amp; ($line[0] == ' ' || $line[0] == '+' || $line[0] == '-')) {
&lt;br&gt;-							$subline = replaceEntities(substr($line, 1), $rep);
&lt;br&gt;+							$subline = replaceEntities(substr($line, 1));
&lt;br&gt;&amp;nbsp;							$subline = ($subline) ? expandTabs($subline) : '&amp;nbsp;';
&lt;br&gt;&amp;nbsp;							$listing[$index]['line'] = $subline;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;Index: diff.php
&lt;br&gt;===================================================================
&lt;br&gt;--- diff.php	(revision 993)
&lt;br&gt;+++ diff.php	(working copy)
&lt;br&gt;@@ -130,7 +130,7 @@
&lt;br&gt;&amp;nbsp;		// TODO: Figured out why diffs across a move/rename are currently broken.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;		$ent = (!$highlightedNew &amp;&amp; !$highlightedOld);
&lt;br&gt;-		$listing = do_diff($all, $ignoreWhitespace, $rep, $ent, $newerFile, $olderFile);
&lt;br&gt;+		$listing = do_diff($all, $ignoreWhitespace, $ent, $newerFile, $olderFile);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;		// Remove our temporary files
&lt;br&gt;&amp;nbsp;		@unlink($newerFile);
&lt;br&gt;Index: include/command.php
&lt;br&gt;===================================================================
&lt;br&gt;--- include/command.php	(revision 993)
&lt;br&gt;+++ include/command.php	(working copy)
&lt;br&gt;@@ -22,6 +22,16 @@
&lt;br&gt;&amp;nbsp;//
&lt;br&gt;&amp;nbsp;// External command handling
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+function detectCharacterEncoding($str) {
&lt;br&gt;+	if (function_exists('mb_detect_encoding')) {
&lt;br&gt;+		// @see &lt;a href=&quot;http://de3.php.net/manual/en/function.mb-detect-encoding.php#81936&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://de3.php.net/manual/en/function.mb-detect-encoding.php#81936&lt;/a&gt;&lt;br&gt;+		// why appending an 'a' and specifying an encoding list is necessary
&lt;br&gt;+		return mb_detect_encoding($str.'a', 'UTF-8, ISO-8859-1');
&lt;br&gt;+	} else {
&lt;br&gt;+		return 'ISO-8859-1';
&lt;br&gt;+	}
&lt;br&gt;+}
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;// {{{ replaceEntities
&lt;br&gt;&amp;nbsp;//
&lt;br&gt;&amp;nbsp;// Replace character codes with HTML entities for display purposes.
&lt;br&gt;@@ -29,28 +39,19 @@
&lt;br&gt;&amp;nbsp;// that of the local system (i.e., it's a string returned from a command
&lt;br&gt;&amp;nbsp;// line command).
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-function replaceEntities($str, $rep) {
&lt;br&gt;+function replaceEntities($str) {
&lt;br&gt;&amp;nbsp;	global $config;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	// Ideally, we'd do this:
&lt;br&gt;&amp;nbsp;	//
&lt;br&gt;-	// $str = htmlentities($str, ENT_COMPAT, $config-&amp;gt;inputEnc);
&lt;br&gt;+	// $str = htmlentities($str, ENT_COMPAT, detectCharacterEncoding($str));
&lt;br&gt;&amp;nbsp;	//
&lt;br&gt;&amp;nbsp;	// However, htmlentities is very limited in it's ability to process
&lt;br&gt;&amp;nbsp;	// character encodings.	We have to rely on something more powerful.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-	if (version_compare(phpversion(), '4.1.0', '&amp;lt;')) {
&lt;br&gt;-		// In this case, we can't do any better than assume that the
&lt;br&gt;-		// input encoding is ISO-8859-1.
&lt;br&gt;+	$str = toOutputEncoding($str);
&lt;br&gt;+	$str = htmlentities($str, ENT_COMPAT, 'UTF-8');
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-		$str = htmlentities($str, ENT_COMPAT);
&lt;br&gt;-	} else {
&lt;br&gt;-		$str = toOutputEncoding($str, $rep-&amp;gt;getContentEncoding());
&lt;br&gt;-
&lt;br&gt;-		// $str is now encoded as UTF-8.
&lt;br&gt;-		$str = htmlentities($str, ENT_COMPAT, $config-&amp;gt;outputEnc);
&lt;br&gt;-	}
&lt;br&gt;-
&lt;br&gt;&amp;nbsp;	return $str;
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -58,21 +59,15 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;// {{{ toOutputEncoding
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-function toOutputEncoding($str, $inputEncoding = '') {
&lt;br&gt;+function toOutputEncoding($str) {
&lt;br&gt;&amp;nbsp;	global $config;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-	if (empty($inputEncoding)) {
&lt;br&gt;-		$inputEncoding = $config-&amp;gt;inputEnc;
&lt;br&gt;-	}
&lt;br&gt;+	$enc = detectCharacterEncoding($str);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-	// Try to convert the messages based on the locale information
&lt;br&gt;-	if ($config-&amp;gt;inputEnc &amp;&amp; $config-&amp;gt;outputEnc) {
&lt;br&gt;-		if (function_exists('iconv')) {
&lt;br&gt;-			$output = @iconv($inputEncoding, $config-&amp;gt;outputEnc, $str);
&lt;br&gt;-			if (!empty($output)) {
&lt;br&gt;-				$str = $output;
&lt;br&gt;-			}
&lt;br&gt;-		}
&lt;br&gt;+	if (function_exists('mb_convert_encoding')) {
&lt;br&gt;+		$str = mb_convert_encoding($str, 'UTF-8', $enc);
&lt;br&gt;+	} else if (function_exists('iconv')) {
&lt;br&gt;+		$str = iconv($enc, 'UTF-8//TRANSLIT', $str);
&lt;br&gt;&amp;nbsp;	}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	return $str;
&lt;br&gt;Index: include/configclass.php
&lt;br&gt;===================================================================
&lt;br&gt;--- include/configclass.php	(revision 993)
&lt;br&gt;+++ include/configclass.php	(working copy)
&lt;br&gt;@@ -238,7 +238,6 @@
&lt;br&gt;&amp;nbsp;	var $ignoreWebSVNContentTypes;
&lt;br&gt;&amp;nbsp;	var $bugtraq;
&lt;br&gt;&amp;nbsp;	var $auth;
&lt;br&gt;-	var $contentEnc;
&lt;br&gt;&amp;nbsp;	var $templatePath = false;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	// }}}
&lt;br&gt;@@ -511,24 +510,6 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	// }}}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-	// {{{ Encodings
&lt;br&gt;-
&lt;br&gt;-	function setContentEncoding($contentEnc) {
&lt;br&gt;-		$this-&amp;gt;contentEnc = $contentEnc;
&lt;br&gt;-	}
&lt;br&gt;-
&lt;br&gt;-	function getContentEncoding() {
&lt;br&gt;-		global $config;
&lt;br&gt;-
&lt;br&gt;-		if (isset($this-&amp;gt;contentEnc)) {
&lt;br&gt;-			return $this-&amp;gt;contentEnc;
&lt;br&gt;-		}
&lt;br&gt;-
&lt;br&gt;-		return $config-&amp;gt;getContentEncoding();
&lt;br&gt;-	}
&lt;br&gt;-
&lt;br&gt;-	// }}}
&lt;br&gt;-
&lt;br&gt;&amp;nbsp;	// {{{ Authentication
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	function useAuthenticationFile($file) {
&lt;br&gt;@@ -641,11 +622,6 @@
&lt;br&gt;&amp;nbsp;	var $subversionMajorVersion = '';
&lt;br&gt;&amp;nbsp;	var $subversionMinorVersion = '';
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-	// Default character encodings
&lt;br&gt;-	var $inputEnc = ''; // Encoding of output returned from command line
&lt;br&gt;-	var $contentEnc = ''; // Encoding of repository content
&lt;br&gt;-	var $outputEnc = 'UTF-8'; // Encoding of web page.	Now forced to UTF-8
&lt;br&gt;-
&lt;br&gt;&amp;nbsp;	var $defaultLanguage = 'en';
&lt;br&gt;&amp;nbsp;	var $ignoreAcceptedLanguages = false;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -751,21 +727,6 @@
&lt;br&gt;&amp;nbsp;	function setServerIsWindows() {
&lt;br&gt;&amp;nbsp;		$this-&amp;gt;serverIsWindows = true;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-		// Try to set the input encoding intelligently
&lt;br&gt;-
&lt;br&gt;-		$cp = 0;
&lt;br&gt;-		if ($cp = @shell_exec('CHCP')) {
&lt;br&gt;-			$cp = trim(substr($cp, strpos($cp, ':') + 1));
&lt;br&gt;-			settype($cp, 'integer');
&lt;br&gt;-		}
&lt;br&gt;-
&lt;br&gt;-		// Use the most sensible default value if that failed
&lt;br&gt;-		if ($cp == 0) $cp = 850;
&lt;br&gt;-
&lt;br&gt;-		// We assume, as a default, that the encoding of the repository contents is
&lt;br&gt;-		// in iso-8859-1, to be compatible with compilers and the like.
&lt;br&gt;-		$this-&amp;gt;setInputEncoding('CP'.$cp, 'iso-8859-1');
&lt;br&gt;-
&lt;br&gt;&amp;nbsp;		// On Windows machines, use double quotes around command line parameters
&lt;br&gt;&amp;nbsp;		$this-&amp;gt;quote = '&amp;quot;';
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -1319,35 +1280,6 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	// }}}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-	// {{{ Encoding functions
&lt;br&gt;-
&lt;br&gt;-	function setInputEncoding($systemEnc) {
&lt;br&gt;-		$this-&amp;gt;inputEnc = $systemEnc;
&lt;br&gt;-
&lt;br&gt;-		if (!isset($this-&amp;gt;contentEnc)) {
&lt;br&gt;-			$this-&amp;gt;contentEnc = $systemEnc;
&lt;br&gt;-		}
&lt;br&gt;-	}
&lt;br&gt;-
&lt;br&gt;-	function getInputEncoding() {
&lt;br&gt;-		return $this-&amp;gt;inputEnc;
&lt;br&gt;-	}
&lt;br&gt;-
&lt;br&gt;-	function setContentEncoding($contentEnc, $myrep = 0) {
&lt;br&gt;-		if (empty($myrep)) {
&lt;br&gt;-			$this-&amp;gt;contentEnc = $contentEnc;
&lt;br&gt;-		} else {
&lt;br&gt;-			$repo =&amp; $this-&amp;gt;findRepository($myrep);
&lt;br&gt;-			$repo-&amp;gt;setContentEncoding($contentEnc);
&lt;br&gt;-		}
&lt;br&gt;-	}
&lt;br&gt;-
&lt;br&gt;-	function getContentEncoding() {
&lt;br&gt;-		return $this-&amp;gt;contentEnc;
&lt;br&gt;-	}
&lt;br&gt;-
&lt;br&gt;-	// }}}
&lt;br&gt;-
&lt;br&gt;&amp;nbsp;	function setDefaultLanguage($language) {
&lt;br&gt;&amp;nbsp;		$this-&amp;gt;defaultLanguage = $language;
&lt;br&gt;&amp;nbsp;	}
&lt;br&gt;Index: include/diff_inc.php
&lt;br&gt;===================================================================
&lt;br&gt;--- include/diff_inc.php	(revision 993)
&lt;br&gt;+++ include/diff_inc.php	(working copy)
&lt;br&gt;@@ -44,9 +44,7 @@
&lt;br&gt;&amp;nbsp;	return true;
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-function diff_result($all, $rep, $ent, $newtname, $oldtname, $obj) {
&lt;br&gt;-	$contentEncoding = $rep-&amp;gt;getContentEncoding();
&lt;br&gt;-
&lt;br&gt;+function diff_result($all, $ent, $newtname, $oldtname, $obj) {
&lt;br&gt;&amp;nbsp;	$ofile = fopen($oldtname, 'r');
&lt;br&gt;&amp;nbsp;	$nfile = fopen($newtname, 'r');
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -78,8 +76,8 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;				if ($all) {
&lt;br&gt;&amp;nbsp;					$line = rtrim($nl);
&lt;br&gt;-					if ($ent) $line = replaceEntities($line, $rep);
&lt;br&gt;-					else $line = toOutputEncoding($line, $contentEncoding);
&lt;br&gt;+					if ($ent) $line = replaceEntities($line);
&lt;br&gt;+					else $line = toOutputEncoding($line);
&lt;br&gt;&amp;nbsp;					if (strip_tags($line) == '') $line = '&amp;nbsp;';
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;					$listing[$index]['rev1line'] = wrapInCodeTagIfNecessary($line);
&lt;br&gt;@@ -95,8 +93,8 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;				if ($all) {
&lt;br&gt;&amp;nbsp;					$line = rtrim($nl);
&lt;br&gt;-					if ($ent) $line = replaceEntities($line, $rep);
&lt;br&gt;-					else $line = toOutputEncoding($line, $contentEncoding);
&lt;br&gt;+					if ($ent) $line = replaceEntities($line);
&lt;br&gt;+					else $line = toOutputEncoding($line);
&lt;br&gt;&amp;nbsp;					if (strip_tags($line) == '') $line = '&amp;nbsp;';
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;					$listing[$index]['rev2line'] = wrapInCodeTagIfNecessary($line);
&lt;br&gt;@@ -134,8 +132,8 @@
&lt;br&gt;&amp;nbsp;				$mod = $line{0};
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;				$line = rtrim(substr($line, 1));
&lt;br&gt;-				if ($ent) $line = replaceEntities($line, $rep);
&lt;br&gt;-				else $line = toOutputEncoding($line, $contentEncoding);
&lt;br&gt;+				if ($ent) $line = replaceEntities($line);
&lt;br&gt;+				else $line = toOutputEncoding($line);
&lt;br&gt;&amp;nbsp;				if (strip_tags($line) == '') $line = '&amp;nbsp;';
&lt;br&gt;&amp;nbsp;				$text = wrapInCodeTagIfNecessary($line);
&lt;br&gt;&amp;nbsp;				$listing[$index]['rev1line'] = $text;
&lt;br&gt;@@ -189,16 +187,16 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;						$nl = fgets($ofile);
&lt;br&gt;&amp;nbsp;						$line = rtrim($nl);
&lt;br&gt;-						if ($ent) $line = replaceEntities($line, $rep);
&lt;br&gt;-						else $line = toOutputEncoding($line, $contentEncoding);
&lt;br&gt;+						if ($ent) $line = replaceEntities($line);
&lt;br&gt;+						else $line = toOutputEncoding($line);
&lt;br&gt;&amp;nbsp;						if (strip_tags($line) == '') $line = '&amp;nbsp;';
&lt;br&gt;&amp;nbsp;						$listing[$index]['rev1line'] = wrapInCodeTagIfNecessary($line);
&lt;br&gt;&amp;nbsp;						$curoline++;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;						$nl = fgets($nfile);
&lt;br&gt;&amp;nbsp;						$line = rtrim($nl);
&lt;br&gt;-						if ($ent) $line = replaceEntities($line, $rep);
&lt;br&gt;-						else $line = toOutputEncoding($line, $contentEncoding);
&lt;br&gt;+						if ($ent) $line = replaceEntities($line);
&lt;br&gt;+						else $line = toOutputEncoding($line);
&lt;br&gt;&amp;nbsp;						if (strip_tags($line) == '') $line = '&amp;nbsp;';
&lt;br&gt;&amp;nbsp;						$listing[$index]['rev2line'] = wrapInCodeTagIfNecessary($line);
&lt;br&gt;&amp;nbsp;						$curnline++;
&lt;br&gt;@@ -220,8 +218,8 @@
&lt;br&gt;&amp;nbsp;			$listing[$index]['rev2diffclass'] = 'diff';
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;			$line = rtrim(fgets($ofile));
&lt;br&gt;-			if ($ent) $line = replaceEntities($line, $rep);
&lt;br&gt;-			else $line = toOutputEncoding($line, $contentEncoding);
&lt;br&gt;+			if ($ent) $line = replaceEntities($line);
&lt;br&gt;+			else $line = toOutputEncoding($line);
&lt;br&gt;&amp;nbsp;			if (strip_tags($line) == '') $line = '&amp;nbsp;';
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;			if (!feof($ofile)) {
&lt;br&gt;@@ -231,8 +229,8 @@
&lt;br&gt;&amp;nbsp;			}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;			$line = rtrim(fgets($nfile));
&lt;br&gt;-			if ($ent) $line = replaceEntities(rtrim(fgets($nfile)), $rep);
&lt;br&gt;-			else $line = toOutputEncoding($line, $contentEncoding);
&lt;br&gt;+			if ($ent) $line = replaceEntities(rtrim(fgets($nfile)));
&lt;br&gt;+			else $line = toOutputEncoding($line);
&lt;br&gt;&amp;nbsp;			if (strip_tags($line) == '') $line = '&amp;nbsp;';
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;			if (!feof($nfile)) {
&lt;br&gt;@@ -254,7 +252,7 @@
&lt;br&gt;&amp;nbsp;	return $listing;
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-function command_diff($all, $ignoreWhitespace, $rep, $ent, $newtname, $oldtname) {
&lt;br&gt;+function command_diff($all, $ignoreWhitespace, $ent, $newtname, $oldtname) {
&lt;br&gt;&amp;nbsp;	global $config, $lang, $arrayBased, $fileBased;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	$context = 5;
&lt;br&gt;@@ -285,7 +283,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;		$arrayBased = false;
&lt;br&gt;&amp;nbsp;		$fileBased = true;
&lt;br&gt;-		$listing = diff_result($all, $rep, $ent, $newtname, $oldtname, $diff);
&lt;br&gt;+		$listing = diff_result($all, $ent, $newtname, $oldtname, $diff);
&lt;br&gt;&amp;nbsp;		fclose($pipes[1]);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;		while (!feof($pipes[2])) {
&lt;br&gt;@@ -320,7 +318,7 @@
&lt;br&gt;&amp;nbsp;	return $listing;
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-function inline_diff($all, $ignoreWhitespace, $rep, $ent, $newtname, $oldtname) {
&lt;br&gt;+function inline_diff($all, $ignoreWhitespace, $ent, $newtname, $oldtname) {
&lt;br&gt;&amp;nbsp;	global $arrayBased, $fileBased;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	$context = 5;
&lt;br&gt;@@ -365,15 +363,15 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	$arrayBased = true;
&lt;br&gt;&amp;nbsp;	$fileBased = false;
&lt;br&gt;-	$listing = diff_result($all, $rep, $ent, $newtname, $oldtname, $rendered);
&lt;br&gt;+	$listing = diff_result($all, $ent, $newtname, $oldtname, $rendered);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	return $listing;
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-function do_diff($all, $ignoreWhitespace, $rep, $ent, $newtname, $oldtname) {
&lt;br&gt;+function do_diff($all, $ignoreWhitespace, $ent, $newtname, $oldtname) {
&lt;br&gt;&amp;nbsp;	if (class_exists('Text_Diff')) {
&lt;br&gt;-		return inline_diff($all, $ignoreWhitespace, $rep, $ent, $newtname, $oldtname);
&lt;br&gt;+		return inline_diff($all, $ignoreWhitespace, $ent, $newtname, $oldtname);
&lt;br&gt;&amp;nbsp;	} else {
&lt;br&gt;-		return command_diff($all, $ignoreWhitespace, $rep, $ent, $newtname, $oldtname);
&lt;br&gt;+		return command_diff($all, $ignoreWhitespace, $ent, $newtname, $oldtname);
&lt;br&gt;&amp;nbsp;	}
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;Index: include/distconfig.php
&lt;br&gt;===================================================================
&lt;br&gt;--- include/distconfig.php	(revision 993)
&lt;br&gt;+++ include/distconfig.php	(working copy)
&lt;br&gt;@@ -167,34 +167,6 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;// {{{ LANGUAGE SETUP ---
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-// WebSVN uses the iconv module to convert messages from your system's character set to the
&lt;br&gt;-// UTF-8 output encoding. If you find that your log messages aren't displayed correctly then
&lt;br&gt;-// you'll need to change the value here.
&lt;br&gt;-//
&lt;br&gt;-// You may also specify the character encoding of the repository contents if different from
&lt;br&gt;-// the system encoding. This is typically the case for windows users, whereby the command
&lt;br&gt;-// line returns, for example, CP850 encoded strings, whereas the source files are encoded
&lt;br&gt;-// as iso-8859-1 by Windows based text editors. When display text file, WebSVN will convert
&lt;br&gt;-// them from the content encoding to the output encoding (UTF-8).
&lt;br&gt;-//
&lt;br&gt;-// WebSVN does its best to automate all this, so only use the following if it doesn't work
&lt;br&gt;-// &amp;quot;out of the box&amp;quot;. Uncomment and change one of the examples below.
&lt;br&gt;-//
&lt;br&gt;-// $config-&amp;gt;setInputEncoding('CP850'); // Encoding of result returned by svn command line, etc.
&lt;br&gt;-// $config-&amp;gt;setContentEncoding('iso-8859-1'); // Content encoding of all your repositories
&lt;br&gt;-
&lt;br&gt;-// You may also specify a content encoding on a per repository basis. Uncomment and copy this
&lt;br&gt;-// line as necessary.
&lt;br&gt;-//
&lt;br&gt;-// $config-&amp;gt;setContentEncoding('iso-8859-1', 'MyEnc');
&lt;br&gt;-
&lt;br&gt;-// Note for Windows users: To enable iconv you'll need to enable the extension in your php.ini file
&lt;br&gt;-// AND copy iconv.dll (not php_iconv.dll) to your Windows system folder. In most cases the correct
&lt;br&gt;-// encoding is set when you call $config-&amp;gt;setServerIsWindows();.
&lt;br&gt;-
&lt;br&gt;-// Note for *nix users. You'll need to have iconv compiled into your binary. The default input and
&lt;br&gt;-// output encodings are taken from your locale informations. Override these if they aren't correct.
&lt;br&gt;-
&lt;br&gt;&amp;nbsp;// Set the default language. If you want English then don't do anything here.
&lt;br&gt;&amp;nbsp;//
&lt;br&gt;&amp;nbsp;// $config-&amp;gt;setDefaultLanguage('en');
&lt;br&gt;Index: include/setup.php
&lt;br&gt;===================================================================
&lt;br&gt;--- include/setup.php	(revision 993)
&lt;br&gt;+++ include/setup.php	(working copy)
&lt;br&gt;@@ -36,11 +36,6 @@
&lt;br&gt;&amp;nbsp;	$config-&amp;gt;setServerIsWindows();
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-// Set up the default character encodings
&lt;br&gt;-if (function_exists('iconv_get_encoding')) {
&lt;br&gt;-	$config-&amp;gt;setInputEncoding(iconv_get_encoding('input_encoding'));
&lt;br&gt;-}
&lt;br&gt;-
&lt;br&gt;&amp;nbsp;// Set up locwebsvnhttp
&lt;br&gt;&amp;nbsp;// Note: we will use nothing in MultiViews mode so that the URLs use the root
&lt;br&gt;&amp;nbsp;//		 directory by default.
&lt;br&gt;Index: include/svnlook.php
&lt;br&gt;===================================================================
&lt;br&gt;--- include/svnlook.php	(revision 993)
&lt;br&gt;+++ include/svnlook.php	(working copy)
&lt;br&gt;@@ -751,7 +751,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;		if ($config-&amp;gt;useGeshi &amp;&amp; $geshiLang = $this-&amp;gt;highlightLanguageUsingGeshi($ext)) {
&lt;br&gt;&amp;nbsp;			$tmp = tempnam('temp', 'wsvn');
&lt;br&gt;-			print toOutputEncoding($this-&amp;gt;applyGeshi($path, $tmp, $geshiLang, $rev, $peg, true), $this-&amp;gt;repConfig-&amp;gt;getContentEncoding());
&lt;br&gt;+			print toOutputEncoding($this-&amp;gt;applyGeshi($path, $tmp, $geshiLang, $rev, $peg, true));
&lt;br&gt;&amp;nbsp;			@unlink($tmp);
&lt;br&gt;&amp;nbsp;		} else {
&lt;br&gt;&amp;nbsp;			$pre = false;
&lt;br&gt;@@ -770,13 +770,12 @@
&lt;br&gt;&amp;nbsp;			if ($result = popenCommand($cmd, 'r')) {
&lt;br&gt;&amp;nbsp;				if ($pre)
&lt;br&gt;&amp;nbsp;					echo '&amp;lt;pre&amp;gt;';
&lt;br&gt;-				$contentEncoding = $this-&amp;gt;repConfig-&amp;gt;getContentEncoding();
&lt;br&gt;&amp;nbsp;				while (!feof($result)) {
&lt;br&gt;&amp;nbsp;					$line = fgets($result, 1024);
&lt;br&gt;&amp;nbsp;					if ($pre)
&lt;br&gt;&amp;nbsp;						$line = replaceEntities($line, $this-&amp;gt;repConfig);
&lt;br&gt;&amp;nbsp;					else
&lt;br&gt;-						$line = toOutputEncoding($line, $contentEncoding);
&lt;br&gt;+						$line = toOutputEncoding($line);
&lt;br&gt;&amp;nbsp;					print hardspace($line);
&lt;br&gt;&amp;nbsp;				}
&lt;br&gt;&amp;nbsp;				if ($pre)
&lt;br&gt;@@ -870,8 +869,7 @@
&lt;br&gt;&amp;nbsp;	function getList($path, $rev = 0) {
&lt;br&gt;&amp;nbsp;		global $config, $curList;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-		$contentEncoding = $this-&amp;gt;repConfig-&amp;gt;getContentEncoding();
&lt;br&gt;-		$xml_parser = xml_parser_create(($contentEncoding) ? $contentEncoding : 'UTF-8');
&lt;br&gt;+		$xml_parser = xml_parser_create('UTF-8');
&lt;br&gt;&amp;nbsp;		xml_parser_set_option($xml_parser, XML_OPTION_CASE_FOLDING, true);
&lt;br&gt;&amp;nbsp;		xml_set_element_handler($xml_parser, 'listStartElement', 'listEndElement');
&lt;br&gt;&amp;nbsp;		xml_set_character_data_handler($xml_parser, 'listCharacterData');
&lt;br&gt;@@ -971,8 +969,7 @@
&lt;br&gt;&amp;nbsp;	function getLog($path, $brev = '', $erev = 1, $quiet = false, $limit = 2, $peg = '') {
&lt;br&gt;&amp;nbsp;		global $config, $curLog;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-		$contentEncoding = $this-&amp;gt;repConfig-&amp;gt;getContentEncoding();
&lt;br&gt;-		$xml_parser = xml_parser_create(($contentEncoding) ? $contentEncoding : 'UTF-8');
&lt;br&gt;+		$xml_parser = xml_parser_create('UTF-8');
&lt;br&gt;&amp;nbsp;		xml_parser_set_option($xml_parser, XML_OPTION_CASE_FOLDING, true);
&lt;br&gt;&amp;nbsp;		xml_set_element_handler($xml_parser, 'logStartElement', 'logEndElement');
&lt;br&gt;&amp;nbsp;		xml_set_character_data_handler($xml_parser, 'logCharacterData');
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--filedetails-didn%27t-shown-all-the-content-of-a-file-tp26493456p26529036.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26529019</id>
	<title>[WebSVN issue] [Issue 259]  Handle different character encoding correctly</title>
	<published>2009-11-26T04:50:36Z</published>
	<updated>2009-11-26T04:50:36Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=259&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=259&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;User dirkthomas changed the following:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; What &amp;nbsp; &amp;nbsp;|Old value &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |New value
&lt;br&gt;================================================================================
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Status|NEW &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |STARTED
&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26529019&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dirkthomas@...&lt;/a&gt; Thu Nov 26 04:50:36 -0800 2009 -------
&lt;br&gt;I have tried to solve this using the &amp;quot;mb_detect_encoding&amp;quot; function.
&lt;br&gt;The arguments look a little bit weird:
&lt;br&gt;&amp;nbsp; mb_detect_encoding($str.'a', 'UTF-8, ISO-8859-1');
&lt;br&gt;but are necessary as described here:
&lt;br&gt;&lt;a href=&quot;http://de3.php.net/manual/en/function.mb-detect-encoding.php#81936&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://de3.php.net/manual/en/function.mb-detect-encoding.php#81936&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;I have attached a patch against the current revision 993.
&lt;br&gt;Could anybody interested check this against their repositories to see if it
&lt;br&gt;works as expected and report back?
&lt;br&gt;&lt;br&gt;I have only a limited set of different character encodings and special characters.
&lt;br&gt;Those cases do work for me - but there might be other files and encoding
&lt;br&gt;in-the-real-world.
&lt;br&gt;&lt;br&gt;If you do encounter issues with this patch could you please provide the file
&lt;br&gt;which has any issues.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2424586&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2424586&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-259--New---Handle-different-character-encoding-correctly-tp26528979p26529019.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26529005</id>
	<title>[WebSVN issue] [Issue 259]  Handle different character encoding correctly</title>
	<published>2009-11-26T04:49:15Z</published>
	<updated>2009-11-26T04:49:15Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=259&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=259&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;User dirkthomas changed the following:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; What &amp;nbsp; &amp;nbsp;|Old value &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |New value
&lt;br&gt;================================================================================
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Attachment is patch| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|Created an attachment (id=
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|129)
&lt;br&gt;Replacing usage of ic
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|onv with multibyte string,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| removed configuration opt
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|ions for encodings
&lt;br&gt;&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26529005&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dirkthomas@...&lt;/a&gt; Thu Nov 26 04:49:14 -0800 2009 -------
&lt;br&gt;Created an attachment (id=129)
&lt;br&gt;Replacing usage of iconv with multibyte string, removed configuration options for encodings
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2424585&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2424585&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-259--New---Handle-different-character-encoding-correctly-tp26528979p26529005.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26528979</id>
	<title>[WebSVN issue] [Issue 259] New - Handle different character encoding correctly</title>
	<published>2009-11-26T04:46:59Z</published>
	<updated>2009-11-26T04:46:59Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">&lt;a href=&quot;http://websvn.tigris.org/issues/show_bug.cgi?id=259&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/issues/show_bug.cgi?id=259&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue #|259
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Summary|Handle different character encoding correctly
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Component|websvn
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Version|2.2.1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Platform|All
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OS/Version|All
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Status|NEW
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Status whiteboard|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Keywords|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Resolution|
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue type|DEFECT
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority|P3
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Subcomponent|Unknown
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assigned to|issues@websvn
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reported by|dirkthomas
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------- Additional comments from &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26528979&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dirkthomas@...&lt;/a&gt; Thu Nov 26 04:46:58 -0800 2009 -------
&lt;br&gt;Files with different character encodings are not shown correctly in various
&lt;br&gt;views. Manually selecting a per-repository input- and content-encoding is not
&lt;br&gt;sufficient. The encoding of a string has to be auto-detected.
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2424583&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=2390&amp;dsMessageId=2424583&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---issues-f10714.html&quot; embed=&quot;fixTarget[10714]&quot; target=&quot;_top&quot; &gt;websvn - issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN-issue---Issue-259--New---Handle-different-character-encoding-correctly-tp26528979p26528979.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26519586</id>
	<title>Re: [WebSVN] filedetails didn't shown all the content of a file</title>
	<published>2009-11-25T12:15:50Z</published>
	<updated>2009-11-25T12:15:50Z</updated>
	<author>
		<name>Yokav - Mailing</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;mb_detect_encoding is not enough?
&lt;br&gt;&lt;br&gt;Le 25/11/09 18:03, Dirk Thomas a écrit :
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Yokav,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; And what must I do when I've utf8 and non utf8 files on the same repo?
&lt;br&gt;&amp;gt;&amp;gt; Why don't you use an utf8_encode?
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; $config-&amp;gt;setContentEncoding('utf-8');
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The attached file is not utf-8 encoded.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If you remove the &amp;quot;setContentEncoding&amp;quot;-setting it should display correctly.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Else same the file with UTF-8-encoding and the output should also be fine.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; the point is that it difficult to distinguish if a string is already in utf-8.
&lt;br&gt;&amp;gt; Running utf8_encode on an already utf-8 encoded string gives the same problems.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So for now - until WebSVN is able to automatically identify the encoding in all cases - i have no better answer, sorry.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dirk
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424331&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424331&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26519586&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424395&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424395&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26519586&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--filedetails-didn%27t-shown-all-the-content-of-a-file-tp26493456p26519586.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26516445</id>
	<title>Re: [WebSVN] filedetails didn't shown all the content of a file</title>
	<published>2009-11-25T09:03:16Z</published>
	<updated>2009-11-25T09:03:16Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">Hi Yokav,
&lt;br&gt;&lt;br&gt;&amp;gt; And what must I do when I've utf8 and non utf8 files on the same repo?
&lt;br&gt;&amp;gt; Why don't you use an utf8_encode?
&lt;br&gt;&amp;nbsp;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; $config-&amp;gt;setContentEncoding('utf-8');
&lt;br&gt;&amp;gt;&amp;gt; The attached file is not utf-8 encoded.
&lt;br&gt;&amp;gt;&amp;gt; If you remove the &amp;quot;setContentEncoding&amp;quot;-setting it should display correctly.
&lt;br&gt;&amp;gt;&amp;gt; Else same the file with UTF-8-encoding and the output should also be fine.
&lt;br&gt;&lt;br&gt;the point is that it difficult to distinguish if a string is already in utf-8.
&lt;br&gt;Running utf8_encode on an already utf-8 encoded string gives the same problems.
&lt;br&gt;&lt;br&gt;So for now - until WebSVN is able to automatically identify the encoding in all cases - i have no better answer, sorry.
&lt;br&gt;&lt;br&gt;Dirk
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424331&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424331&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516445&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--filedetails-didn%27t-shown-all-the-content-of-a-file-tp26493456p26516445.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26515998</id>
	<title>Re: [WebSVN] filedetails didn't shown all the content of a file</title>
	<published>2009-11-25T08:38:40Z</published>
	<updated>2009-11-25T08:38:40Z</updated>
	<author>
		<name>Yokav - Mailing</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;And what must I do when I've utf8 and non utf8 files on the same repo?
&lt;br&gt;Why don't you use an utf8_encode?
&lt;br&gt;&lt;br&gt;Le 25/11/09 16:36, Dirk Thomas a écrit :
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Yokav,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; There is the file exportpn.sh in attached file.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; My config:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; $config-&amp;gt;setContentEncoding('utf-8');
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The attached file is not utf-8 encoded.
&lt;br&gt;&amp;gt; If you remove the &amp;quot;setContentEncoding&amp;quot;-setting it should display correctly.
&lt;br&gt;&amp;gt; Else same the file with UTF-8-encoding and the output should also be fine.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dirk
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424299&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424299&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515998&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424317&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424317&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515998&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--filedetails-didn%27t-shown-all-the-content-of-a-file-tp26493456p26515998.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26514861</id>
	<title>Re: [WebSVN] filedetails didn't shown all the content of a file</title>
	<published>2009-11-25T07:36:44Z</published>
	<updated>2009-11-25T07:36:44Z</updated>
	<author>
		<name>Dirk Thomas</name>
	</author>
	<content type="html">Hi Yokav,
&lt;br&gt;&lt;br&gt;&amp;gt; There is the file exportpn.sh in attached file.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My config:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; $config-&amp;gt;setContentEncoding('utf-8');
&lt;br&gt;&lt;br&gt;The attached file is not utf-8 encoded.
&lt;br&gt;If you remove the &amp;quot;setContentEncoding&amp;quot;-setting it should display correctly.
&lt;br&gt;Else same the file with UTF-8-encoding and the output should also be fine.
&lt;br&gt;&lt;br&gt;Dirk
&lt;br&gt;&lt;br&gt;------------------------------------------------------
&lt;br&gt;&lt;a href=&quot;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424299&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://websvn.tigris.org/ds/viewMessage.do?dsForumId=1547&amp;dsMessageId=2424299&lt;/a&gt;&lt;br&gt;&lt;br&gt;To unsubscribe from this discussion, e-mail: [&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514861&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;].
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/websvn---dev-f10713.html&quot; embed=&quot;fixTarget[10713]&quot; target=&quot;_top&quot; &gt;websvn - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-WebSVN--filedetails-didn%27t-shown-all-the-content-of-a-file-tp26493456p26514861.html" />
</entry>

</feed>
