<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-10898</id>
	<title>Nabble - SVNKit</title>
	<updated>2009-11-09T05:43:10Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/SVNKit-f10898.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SVNKit-f10898.html" />
	<subtitle type="html">SVNKit is a pure Java Subversion client library. SVNKit home is &lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;. SVNKit was formerly known as JavaSVN.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26266612</id>
	<title>How commit several files in one shot ???</title>
	<published>2009-11-09T05:43:10Z</published>
	<updated>2009-11-09T05:43:10Z</updated>
	<author>
		<name>Giola jean-Philippe</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;I have a problem commiting files with svnkit!!
&lt;br&gt;I can't commit several files in only 1 commit in order to have only 1 
&lt;br&gt;revision number for all the added files.
&lt;br&gt;I have 2 repository; i want to copy files from the first repository to 
&lt;br&gt;the second
&lt;br&gt;the repository trees aren't the same.
&lt;br&gt;&lt;br&gt;here my code :
&lt;br&gt;&lt;br&gt;editor = cibleRepositoryCheck.getCommitEditor( logMessage , null, true, 
&lt;br&gt;null); //cibleRepositoryCheck is the second repository
&lt;br&gt;for (SVNDirEntry entry : configFilesCollection) { // I iterate on the 
&lt;br&gt;entries of the first repository (cibleRepository)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ByteArrayOutputStream entryBaos = new 
&lt;br&gt;ByteArrayOutputStream();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String entryPath = path + &amp;quot;/&amp;quot; + entry.getRelativePath();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; baseRepository.getFile( entryPath , -1 , null , entryBaos );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String filePath = mission+&amp;quot;/&amp;quot;+batiment+&amp;quot;/&amp;quot;+entry.getName();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; editor.openRoot( -1 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; editor.openDir(dirPath, -1 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; editor.addFile( filePath , null , -1 );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; editor.applyTextDelta( filePath , null );
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SVNDeltaGenerator deltaGenerator = new SVNDeltaGenerator( );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String checksum = deltaGenerator.sendDelta( filePath , 
&lt;br&gt;new ByteArrayInputStream( data ) , editor , true );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; editor.closeFile(filePath, checksum);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; editor.closeDir();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; editor.closeDir();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;editor.closeEdit();
&lt;br&gt;&lt;br&gt;I have an error message : svn: File not found: transaction '325-e4'
&lt;br&gt;&lt;br&gt;If i open and close the editor in the &amp;quot;for&amp;quot;, it works but i have several 
&lt;br&gt;revisions number, and i don't want that.
&lt;br&gt;&lt;br&gt;Please, help me.
&lt;br&gt;&lt;br&gt;PS : Sorry for my bad english but i'm french!
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266612&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266612&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-commit-several-files-in-one-shot-----tp26266612p26266612.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26266204</id>
	<title>Re: Handshare failed (reposted due to special character in message)</title>
	<published>2009-11-09T05:14:13Z</published>
	<updated>2009-11-09T05:14:13Z</updated>
	<author>
		<name>Alexander Sinyushkin</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;What is the protocol that you are using? Is it https:// or svn+ssh://?
&lt;br&gt;&lt;br&gt;And how do you set up an authentication manager?
&lt;br&gt;&lt;br&gt;&lt;br&gt;----
&lt;br&gt;Alexander Sinyushkin,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Huu Bang wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I was trying to check out the files from the repository:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; updateClient.doExport(fileURL, destfile, 39, 100, &amp;quot;CRLF&amp;quot;, true,
&lt;br&gt;&amp;gt; SVNDepth.EMPTY);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I used SVNKit as a library in my stand alone Java application.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Alexander Sinyushkin wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; What protocol do you use?
&lt;br&gt;&amp;gt;&amp;gt; How exactly do you run SVNKit?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ----
&lt;br&gt;&amp;gt;&amp;gt; Alexander Sinyushkin,
&lt;br&gt;&amp;gt;&amp;gt; TMate Software,
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Huu Bang wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I was trying to check out the changes in the repository when I got this
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; exception:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; SEVERE: null
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; org.tmatesoft.svn.core.SVNException: svn: Handshake failed, received: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266204&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266204&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266204&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26266204&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Handshare-failed-%28reposted-due-to-special-character-in-message%29-tp26228815p26266204.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26260442</id>
	<title>Re: Handshare failed (reposted due to special character in message)</title>
	<published>2009-11-08T18:31:06Z</published>
	<updated>2009-11-08T18:31:06Z</updated>
	<author>
		<name>Huu Bang</name>
	</author>
	<content type="html">I'm using svn:// protocol
&lt;br&gt;&lt;br&gt;I was trying to check out the files from the repository:
&lt;br&gt;&lt;br&gt;updateClient.doExport(fileURL, destfile, 39, 100, &amp;quot;CRLF&amp;quot;, true, SVNDepth.EMPTY);
&lt;br&gt;&lt;br&gt;I used SVNKit as a library in my stand alone Java application.
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Alexander Sinyushkin wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hi,
&lt;br&gt;&lt;br&gt;What protocol do you use?
&lt;br&gt;How exactly do you run SVNKit?
&lt;br&gt;&lt;br&gt;----
&lt;br&gt;Alexander Sinyushkin,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Huu Bang wrote:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I was trying to check out the changes in the repository when I got this
&lt;br&gt;&amp;gt; exception:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; SEVERE: null
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.SVNException: svn: Handshake failed, received: 
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: svnkit-users-unsubscribe@svnkit.com
&lt;br&gt;For additional commands, e-mail: svnkit-users-help@svnkit.com
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Handshare-failed-%28reposted-due-to-special-character-in-message%29-tp26228815p26260442.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26255493</id>
	<title>Re: How can I get the commit comments?</title>
	<published>2009-11-08T08:52:05Z</published>
	<updated>2009-11-08T08:52:05Z</updated>
	<author>
		<name>Dale Anson</name>
	</author>
	<content type="html">The status client won't get you what you want. &amp;nbsp;There is an example
&lt;br&gt;here of how to get the log comments:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;https://wiki.svnkit.com/Printing_Out_Repository_History&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://wiki.svnkit.com/Printing_Out_Repository_History&lt;/a&gt;&lt;br&gt;&lt;br&gt;Dale
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Sun, Nov 8, 2009 at 9:08 AM, citron &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255493&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;viklund_anders@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would like to print out the comments of the head revision for a file,
&lt;br&gt;&amp;gt; using the SVNKit for java/groovy.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Its simple to get the info for an Author or the commit date:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;             import org.tmatesoft.svn.core.wc.*;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;             def mgr = SVNClientManager.newInstance();
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;             def lastCommitedBy = mgr.statusClient.doStatus(new
&lt;br&gt;&amp;gt; File(&amp;quot;c:/somefile.txt&amp;quot;), false).getAuthor()
&lt;br&gt;&amp;gt;             def lastCommitedDate = mgr.statusClient.doStatus(new
&lt;br&gt;&amp;gt; File(&amp;quot;c:/somefile.txt&amp;quot;), false).getCommittedDate()
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; .. but how can I get the commit comments?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for any help!
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/How-can-I-get-the-commit-comments--tp26255101p26255101.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/How-can-I-get-the-commit-comments--tp26255101p26255101.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the SVNKit - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255493&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255493&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255493&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26255493&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-can-I-get-the-commit-comments--tp26255101p26255493.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26255101</id>
	<title>How can I get the commit comments?</title>
	<published>2009-11-08T08:08:50Z</published>
	<updated>2009-11-08T08:08:50Z</updated>
	<author>
		<name>citron</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I would like to print out the comments of the head revision for a file, using the SVNKit for java/groovy.
&lt;br&gt;&lt;br&gt;Its simple to get the info for an Author or the commit date:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;import org.tmatesoft.svn.core.wc.*;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;def mgr = SVNClientManager.newInstance();
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;def lastCommitedBy = mgr.statusClient.doStatus(new File(&amp;quot;c:/somefile.txt&amp;quot;), false).getAuthor()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;def lastCommitedDate = mgr.statusClient.doStatus(new File(&amp;quot;c:/somefile.txt&amp;quot;), false).getCommittedDate()
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;.. but how can I get the commit comments?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks for any help!&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-can-I-get-the-commit-comments--tp26255101p26255101.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26247551</id>
	<title>Commit transaction only if it creates a certain revision</title>
	<published>2009-11-07T10:56:19Z</published>
	<updated>2009-11-07T10:56:19Z</updated>
	<author>
		<name>dan0123</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;I'm writing a tool to synchronize svn repositories. Before the tool commits a
&lt;br&gt;transaction to the repository, it gets the revision of the repository. Judging
&lt;br&gt;from that revision, it decides if it can commit or not. However, there is the 
&lt;br&gt;problem that between a call to repos.getLatestRevision() and the call to 
&lt;br&gt;editor.closeEdit(), a commit from somebody else slips in, and when the 
&lt;br&gt;transaction is actually committed, the revision information is not true anymore.
&lt;br&gt;Is there a way to abort the commit if it would create a revision other than the
&lt;br&gt;expected one in the repository?
&lt;br&gt;&lt;br&gt;Greetings&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Commit-transaction-only-if-it-creates-a-certain-revision-tp26247551p26247551.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26230225</id>
	<title>Re: Handshare failed (reposted due to special character in message)</title>
	<published>2009-11-06T03:10:40Z</published>
	<updated>2009-11-06T03:10:40Z</updated>
	<author>
		<name>Alexander Sinyushkin</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;What protocol do you use?
&lt;br&gt;How exactly do you run SVNKit?
&lt;br&gt;&lt;br&gt;----
&lt;br&gt;Alexander Sinyushkin,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Huu Bang wrote:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I was trying to check out the changes in the repository when I got this
&lt;br&gt;&amp;gt; exception:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; SEVERE: null
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.SVNException: svn: Handshake failed, received: 
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26230225&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26230225&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Handshare-failed-%28reposted-due-to-special-character-in-message%29-tp26228815p26230225.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26228815</id>
	<title>Handshare failed (reposted due to special character in message)</title>
	<published>2009-11-06T02:14:48Z</published>
	<updated>2009-11-06T02:14:48Z</updated>
	<author>
		<name>Huu Bang</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I was trying to check out the changes in the repository when I got this exception:
&lt;br&gt;&lt;br&gt;SEVERE: null
&lt;br&gt;org.tmatesoft.svn.core.SVNException: svn: Handshake failed, received: &lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Handshare-failed-%28reposted-due-to-special-character-in-message%29-tp26228815p26228815.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26228814</id>
	<title>Handshare failed</title>
	<published>2009-11-06T02:12:39Z</published>
	<updated>2009-11-06T02:12:39Z</updated>
	<author>
		<name>Huu Bang</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I was trying to check out the changes in the repository when I got this exception:
&lt;br&gt;&lt;br&gt;SEVERE: null
&lt;br&gt;org.tmatesoft.svn.core.SVNException: svn: Handshake failed, received: '&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Handshare-failed-tp26228814p26228814.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26204297</id>
	<title>Re: Building a SVN Server</title>
	<published>2009-11-04T12:42:39Z</published>
	<updated>2009-11-04T12:42:39Z</updated>
	<author>
		<name>Alexander Kitaev-3</name>
	</author>
	<content type="html">Hello Maxwell,
&lt;br&gt;&lt;br&gt;&amp;gt; The first feature, is allow to create respositories and manage user
&lt;br&gt;&amp;gt; access directly from svnkit, probably I will use jetty to expose the
&lt;br&gt;&amp;gt; http access.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I saw on the wiki figures, svnkit just call the autorization request to
&lt;br&gt;&amp;gt; &amp;quot;svn server&amp;quot; and return to client, but can it manage it?
&lt;br&gt;&lt;br&gt;SVNKit could create repositories. As for the user-management, in case
&lt;br&gt;you run apache or svnserve daemon that actually serves users requests on
&lt;br&gt;the server side, then your web application will have to edit
&lt;br&gt;configuration of those services (this is what SVNKit couldn't do).
&lt;br&gt;&lt;br&gt;You may also use SVNKit as a server for a set of repositories (as a
&lt;br&gt;servlet running in a servlet container like jetty or tomcat). Servlet
&lt;br&gt;itself though currently relies in servlet container for authorization
&lt;br&gt;support and doesn't contain repository management code - to do that you
&lt;br&gt;still probably will have to write another servlet. You may get SVNKit
&lt;br&gt;servlet from SVNKit trunk (building with &amp;nbsp;&amp;quot;ant deploy&amp;quot; will give you
&lt;br&gt;build/svnkit.war file).
&lt;br&gt;&lt;br&gt;This could be an interesting task, but as Karl pointed there is already
&lt;br&gt;open source svncontrol application (&lt;a href=&quot;http://svncontrol.tigris.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svncontrol.tigris.org/&lt;/a&gt;) that
&lt;br&gt;uses SVNKit.
&lt;br&gt;&lt;br&gt;Alexander Kitaev,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;Maxwell wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi All,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I was looking for a SVN Server like the VisualSVN, that manage user
&lt;br&gt;&amp;gt; access, repositories, hook scripts, etc.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; VisualSVN looks fine, but just run on Windows Platform.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So, I thinking to create something like it, using the svn-kit, &amp;nbsp;with a
&lt;br&gt;&amp;gt; web interface to manage respositoties, user acess, everything that you
&lt;br&gt;&amp;gt; can do with svnserver.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I known that I can use apache httpd, but the access control and
&lt;br&gt;&amp;gt; repository management is so boring.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So Can I use svnkit for this?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The first feature, is allow to create respositories and manage user
&lt;br&gt;&amp;gt; access directly from svnkit, probably I will use jetty to expose the
&lt;br&gt;&amp;gt; http access.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I saw on the wiki figures, svnkit just call the autorization request to
&lt;br&gt;&amp;gt; &amp;quot;svn server&amp;quot; and return to client, but can it manage it?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The project will be open source, and probably I will host on google
&lt;br&gt;&amp;gt; code, let me know if have someone interested.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers
&lt;br&gt;&amp;gt; Maxwell
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204297&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204297&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-a-SVN-Server-tp26187386p26204297.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26202097</id>
	<title>Re: Building a SVN Server</title>
	<published>2009-11-04T10:32:16Z</published>
	<updated>2009-11-04T10:32:16Z</updated>
	<author>
		<name>Karl Heinz Marbaise</name>
	</author>
	<content type="html">Hi Maxwell,
&lt;br&gt;&lt;br&gt;it seemed to me that you are searching for a kind of administration
&lt;br&gt;front-end
&lt;br&gt;&lt;br&gt;&lt;br&gt;You should take a look at &lt;a href=&quot;http://svncontrol.tigris.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svncontrol.tigris.org&lt;/a&gt;&amp;nbsp;or at
&lt;br&gt;&lt;a href=&quot;http://svnadmin.tigris.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnadmin.tigris.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;may be others on tigris...
&lt;br&gt;&lt;br&gt;Kind regards
&lt;br&gt;Karl Heinz Marbaise
&lt;br&gt;-- 
&lt;br&gt;SoftwareEntwicklung Beratung Schulung &amp;nbsp; &amp;nbsp;Tel.: +49 (0) 2405 / 415 893
&lt;br&gt;Dipl.Ing.(FH) Karl Heinz Marbaise &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ICQ#: 135949029
&lt;br&gt;Hauptstrasse 177 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; USt.IdNr: DE191347579
&lt;br&gt;52146 Würselen &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; &lt;a href=&quot;http://www.soebes.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.soebes.de&lt;/a&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26202097&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26202097&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-a-SVN-Server-tp26187386p26202097.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26189773</id>
	<title>Re: Cannot get commit message in http repository.</title>
	<published>2009-11-03T17:40:02Z</published>
	<updated>2009-11-03T17:40:02Z</updated>
	<author>
		<name>Xiaoyu Du</name>
	</author>
	<content type="html">Hello Alexander:
&lt;br&gt;&lt;br&gt;Thanks for your reply. has helped me a great favor again.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26189773&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26189773&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Retrieving-time-of-modification-tp26142903p26189773.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26187386</id>
	<title>Building a SVN Server</title>
	<published>2009-11-03T13:59:16Z</published>
	<updated>2009-11-03T13:59:16Z</updated>
	<author>
		<name>Maxwell C. Xandeco</name>
	</author>
	<content type="html">Hi All,&lt;br&gt;&lt;br&gt;I was looking for a SVN Server like the VisualSVN, that manage user access, repositories, hook scripts, etc.&lt;br&gt;&lt;br&gt;VisualSVN looks fine, but just run on Windows Platform.&lt;br&gt;&lt;br&gt;So, I thinking to create something like it, using the svn-kit,  with a web interface to manage respositoties, user acess, everything that you can do with svnserver.&lt;br&gt;
&lt;br&gt;I known that I can use apache httpd, but the access control and repository management is so boring.&lt;br&gt;&lt;br&gt;So Can I use svnkit for this?&lt;br&gt;&lt;br&gt;The first feature, is allow to create respositories and manage user access directly from svnkit, probably I will use jetty to expose the http access.&lt;br&gt;
&lt;br&gt;I saw on the wiki figures, svnkit just call the autorization request to &amp;quot;svn server&amp;quot; and return to client, but can it manage it?&lt;br&gt;&lt;br&gt;The project will be open source, and probably I will host on google code, let me know if have someone interested.&lt;br&gt;
&lt;br&gt;Cheers&lt;br&gt;Maxwell&lt;br&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Building-a-SVN-Server-tp26187386p26187386.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26179655</id>
	<title>Re: Cannot get commit message in http repository.</title>
	<published>2009-11-03T05:31:57Z</published>
	<updated>2009-11-03T05:31:57Z</updated>
	<author>
		<name>Alexander Kitaev-3</name>
	</author>
	<content type="html">Hello Xiaoyu,
&lt;br&gt;&lt;br&gt;&amp;gt; my svn http service program is httpd with svn 1.6.1 WebDAV module.
&lt;br&gt;&amp;gt; Is this a bug?
&lt;br&gt;This is not a bug, but rather expected behavior.
&lt;br&gt;&lt;br&gt;Native Subversion client API doesn't provide commit message as part of
&lt;br&gt;&amp;quot;getDir&amp;quot; (list) information, whatever access method you use (local, DAV
&lt;br&gt;or svn).
&lt;br&gt;&lt;br&gt;In SVNKit we've added code that reports commit message as part of getDir
&lt;br&gt;report, when local protocol access is used (because in this case revprop
&lt;br&gt;file is anyway read, so there is no overhead). However, we couldn't do
&lt;br&gt;that for network access methods - in those cases contents of report is
&lt;br&gt;server responsibility.
&lt;br&gt;&lt;br&gt;So, as long as you use local repository access you may use that
&lt;br&gt;optimization we have in SVNKit and get commit message along with other
&lt;br&gt;information you receive from getDir method call. And for other access
&lt;br&gt;methods I'd suggest you to use getRevisionPropertyValue method of
&lt;br&gt;SVNRepository (see SVNRevisionProperty for property names).
&lt;br&gt;&lt;br&gt;Another option is to use SVNRepository.getDir with boolean parameter
&lt;br&gt;'includeCommitMessages' - this method actually call getRevisionProperty
&lt;br&gt;for each revision (but also cache retrived messages, so that same
&lt;br&gt;messages is not fetched twice). However, this method is also
&lt;br&gt;SVNKit-specific and do more than single request, while getDir(...) that
&lt;br&gt;you're using has standard counterpart in the native Subversion protocol.
&lt;br&gt;&lt;br&gt;Alexander Kitaev,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;Xiaoyu Du wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I hava a project in my svn server.
&lt;br&gt;&amp;gt; and I have some release tags at &amp;nbsp;&lt;a href=&quot;http://192.168.10.100/myproject/tags/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.10.100/myproject/tags/&lt;/a&gt;&lt;br&gt;&amp;gt; (for example:
&lt;br&gt;&amp;gt; &amp;nbsp;version &amp;quot;1.0.0&amp;quot; at &amp;nbsp;&lt;a href=&quot;http://192.168.10.100/myproject/tags/1.0.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.10.100/myproject/tags/1.0.0&lt;/a&gt;,
&lt;br&gt;&amp;gt; &amp;nbsp;version &amp;quot;1.0.1&amp;quot; at &lt;a href=&quot;http://192.168.10.100/myproject/tags/1.0.1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.10.100/myproject/tags/1.0.1&lt;/a&gt;,
&lt;br&gt;&amp;gt; ) I use code:
&lt;br&gt;&amp;gt; 	repository =
&lt;br&gt;&amp;gt; SVNRepositoryFactory.create(&lt;a href=&quot;http://192.168.10.100/myproject/tags/);&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.10.100/myproject/tags/);&lt;/a&gt;&lt;br&gt;&amp;gt; 	Collection entries = repository.getDir(&amp;quot;&amp;quot;, -1, null,
&lt;br&gt;&amp;gt; 					(Collection) null);
&lt;br&gt;&amp;gt; to get the &amp;quot;1.0.0&amp;quot; and &amp;nbsp;&amp;quot;1.0.1&amp;quot; directories' commit messages, I got null
&lt;br&gt;&amp;gt; message.
&lt;br&gt;&amp;gt; But If I test this on my local filesystem
&lt;br&gt;&amp;gt; repository(file:///home/souldump/repos/sm/tags/), It works fine.
&lt;br&gt;&amp;gt; and I had invoked DAVRepositoryFactory.setup() and other *.setup.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; my svn http service program is httpd with svn 1.6.1 WebDAV module. 
&lt;br&gt;&amp;gt; Is this a bug? 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26179655&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26179655&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26179655&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26179655&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Retrieving-time-of-modification-tp26142903p26179655.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26177144</id>
	<title>Re: Cannot get commit message in http repository.</title>
	<published>2009-11-03T01:36:35Z</published>
	<updated>2009-11-03T01:36:35Z</updated>
	<author>
		<name>Xiaoyu Du</name>
	</author>
	<content type="html">Forgive my impolite, I forgot to say hello.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26177144&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26177144&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Retrieving-time-of-modification-tp26142903p26177144.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26177098</id>
	<title>Cannot get commit message in http repository.</title>
	<published>2009-11-03T01:32:35Z</published>
	<updated>2009-11-03T01:32:35Z</updated>
	<author>
		<name>Xiaoyu Du</name>
	</author>
	<content type="html">I hava a project in my svn server.
&lt;br&gt;and I have some release tags at &amp;nbsp;&lt;a href=&quot;http://192.168.10.100/myproject/tags/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.10.100/myproject/tags/&lt;/a&gt;&lt;br&gt;(for example:
&lt;br&gt;&amp;nbsp;version &amp;quot;1.0.0&amp;quot; at &amp;nbsp;&lt;a href=&quot;http://192.168.10.100/myproject/tags/1.0.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.10.100/myproject/tags/1.0.0&lt;/a&gt;,
&lt;br&gt;&amp;nbsp;version &amp;quot;1.0.1&amp;quot; at &lt;a href=&quot;http://192.168.10.100/myproject/tags/1.0.1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.10.100/myproject/tags/1.0.1&lt;/a&gt;,
&lt;br&gt;) I use code:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; repository =
&lt;br&gt;SVNRepositoryFactory.create(&lt;a href=&quot;http://192.168.10.100/myproject/tags/);&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.10.100/myproject/tags/);&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Collection entries = repository.getDir(&amp;quot;&amp;quot;, -1, null,
&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; (Collection) null);
&lt;br&gt;to get the &amp;quot;1.0.0&amp;quot; and &amp;nbsp;&amp;quot;1.0.1&amp;quot; directories' commit messages, I got null
&lt;br&gt;message.
&lt;br&gt;But If I test this on my local filesystem
&lt;br&gt;repository(file:///home/souldump/repos/sm/tags/), It works fine.
&lt;br&gt;and I had invoked DAVRepositoryFactory.setup() and other *.setup.
&lt;br&gt;&lt;br&gt;my svn http service program is httpd with svn 1.6.1 WebDAV module. 
&lt;br&gt;Is this a bug? 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26177098&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26177098&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Retrieving-time-of-modification-tp26142903p26177098.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26164985</id>
	<title>Re: Retrieving time of modification</title>
	<published>2009-11-02T06:51:37Z</published>
	<updated>2009-11-02T06:51:37Z</updated>
	<author>
		<name>gnomie</name>
	</author>
	<content type="html">Hi Alexander,
&lt;br&gt;&lt;br&gt;&amp;nbsp; too bad... so I guess it will have to do without that.
&lt;br&gt;&lt;br&gt;Thanks!!
&lt;br&gt;&lt;br&gt;Henning
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Am Montag, den 02.11.2009, 14:40 +0100 schrieb Alexander Kitaev:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello Henning,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; This may be a trivial question, but I have a hard time finding out.
&lt;br&gt;&amp;gt; &amp;gt; While introspecting an SVN workspace, I would like to retrieve the point
&lt;br&gt;&amp;gt; &amp;gt; in time some non-committed modification happened. SVNStatus however
&lt;br&gt;&amp;gt; &amp;gt; doesn't seem to say anything meaningful for the case of a &amp;quot;delete&amp;quot; or an
&lt;br&gt;&amp;gt; &amp;gt; &amp;quot;add&amp;quot;. Any idea?
&lt;br&gt;&amp;gt; Unfortunately there is no information on that in the working copy meta
&lt;br&gt;&amp;gt; data. When file is scheduled for addition or deletion, then .svn/entries
&lt;br&gt;&amp;gt; file is changed, but no time is written to that file.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I think the only case when you can get this information reliably is for
&lt;br&gt;&amp;gt; a file that has been scheduled for addition and has auto properties set.
&lt;br&gt;&amp;gt; Then '.svn/props/file.svn-work' timestamp will the time when file has
&lt;br&gt;&amp;gt; been scheduled for addition (but! setting properties on that file later
&lt;br&gt;&amp;gt; will change timestamp of that file).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In all other cases there is, I think, no way to get these times for
&lt;br&gt;&amp;gt; unversioned files, at least it is not stored within standard Subversion
&lt;br&gt;&amp;gt; working copy metadata.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Alexander Kitaev,
&lt;br&gt;&amp;gt; TMate Software,
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Henning Blohm wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hello!
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; This may be a trivial question, but I have a hard time finding out.
&lt;br&gt;&amp;gt; &amp;gt; While introspecting an SVN workspace, I would like to retrieve the point
&lt;br&gt;&amp;gt; &amp;gt; in time some non-committed modification happened. SVNStatus however
&lt;br&gt;&amp;gt; &amp;gt; doesn't seem to say anything meaningful for the case of a &amp;quot;delete&amp;quot; or an
&lt;br&gt;&amp;gt; &amp;gt; &amp;quot;add&amp;quot;. Any idea?
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; Henning
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26164985&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26164985&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26164985&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26164985&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Retrieving-time-of-modification-tp26142903p26164985.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26163966</id>
	<title>Re: Retrieving time of modification</title>
	<published>2009-11-02T05:40:51Z</published>
	<updated>2009-11-02T05:40:51Z</updated>
	<author>
		<name>Alexander Kitaev-3</name>
	</author>
	<content type="html">Hello Henning,
&lt;br&gt;&lt;br&gt;&amp;gt; This may be a trivial question, but I have a hard time finding out.
&lt;br&gt;&amp;gt; While introspecting an SVN workspace, I would like to retrieve the point
&lt;br&gt;&amp;gt; in time some non-committed modification happened. SVNStatus however
&lt;br&gt;&amp;gt; doesn't seem to say anything meaningful for the case of a &amp;quot;delete&amp;quot; or an
&lt;br&gt;&amp;gt; &amp;quot;add&amp;quot;. Any idea?
&lt;br&gt;Unfortunately there is no information on that in the working copy meta
&lt;br&gt;data. When file is scheduled for addition or deletion, then .svn/entries
&lt;br&gt;file is changed, but no time is written to that file.
&lt;br&gt;&lt;br&gt;I think the only case when you can get this information reliably is for
&lt;br&gt;a file that has been scheduled for addition and has auto properties set.
&lt;br&gt;Then '.svn/props/file.svn-work' timestamp will the time when file has
&lt;br&gt;been scheduled for addition (but! setting properties on that file later
&lt;br&gt;will change timestamp of that file).
&lt;br&gt;&lt;br&gt;In all other cases there is, I think, no way to get these times for
&lt;br&gt;unversioned files, at least it is not stored within standard Subversion
&lt;br&gt;working copy metadata.
&lt;br&gt;&lt;br&gt;Alexander Kitaev,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;Henning Blohm wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This may be a trivial question, but I have a hard time finding out.
&lt;br&gt;&amp;gt; While introspecting an SVN workspace, I would like to retrieve the point
&lt;br&gt;&amp;gt; in time some non-committed modification happened. SVNStatus however
&lt;br&gt;&amp;gt; doesn't seem to say anything meaningful for the case of a &amp;quot;delete&amp;quot; or an
&lt;br&gt;&amp;gt; &amp;quot;add&amp;quot;. Any idea?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;nbsp; Henning
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26163966&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26163966&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Retrieving-time-of-modification-tp26142903p26163966.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26142903</id>
	<title>Retrieving time of modification</title>
	<published>2009-10-31T07:43:18Z</published>
	<updated>2009-10-31T07:43:18Z</updated>
	<author>
		<name>gnomie</name>
	</author>
	<content type="html">Hello!&lt;br&gt;&lt;br&gt;This may be a trivial question, but I have a hard time finding out. While introspecting an SVN workspace, I would like to retrieve the point in time some non-committed modification happened. SVNStatus however doesn&amp;#39;t seem to say anything meaningful for the case of a &amp;quot;delete&amp;quot; or an &amp;quot;add&amp;quot;. Any idea?&lt;br&gt;
&lt;br&gt;Thanks,&lt;br&gt;  Henning&lt;br&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Retrieving-time-of-modification-tp26142903p26142903.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26130520</id>
	<title>Re: SVNKit installation on OpenVMS</title>
	<published>2009-10-30T06:56:11Z</published>
	<updated>2009-10-30T06:56:11Z</updated>
	<author>
		<name>Alexander Sinyushkin</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;The problem seems to be in your classpath definition.
&lt;br&gt;Try to change it to something like
&lt;br&gt;&lt;br&gt;-cp &amp;quot;/svnkit_home/svnkit.jar&amp;quot;:&amp;quot;/svnkit_home/svnkit-cli.jar&amp;quot;:&amp;quot;/svnkit_home/trilead.jar&amp;quot;:&amp;quot;/svnkit_home/jna.jar&amp;quot;:&amp;quot;/svnkit_
&lt;br&gt;home/sqljet_1_0_0_b616.jar&amp;quot;:&amp;quot;/svnkit_home/antlr-runtime-3_1_3.jar&amp;quot;
&lt;br&gt;&lt;br&gt;You may replace '/svnkit_home/' with whatever valid path segments to all the jars you have on your system, 
&lt;br&gt;what matters is that all the jars must be able to find them in the path, you specify in the -cp switch.
&lt;br&gt;&lt;br&gt;&lt;br&gt;----
&lt;br&gt;Alexander Sinyushkin,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;bfraga wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm trying to use the SVNKit command line in OpenVMS but I'm having some
&lt;br&gt;&amp;gt; problems. I don't know very much about java, can anyone help me and tell me
&lt;br&gt;&amp;gt; what can it be?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; VMS version: OpenVMS V7.3-2
&lt;br&gt;&amp;gt; java version &amp;quot;1.4.2&amp;quot;
&lt;br&gt;&amp;gt; Java(TM) 2 Runtime Environment, Standard Edition
&lt;br&gt;&amp;gt; Classic VM (build 1.4.2-4.p5, 11/22/2005-23:29, native threads, jit)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I tried to run the original version of JSVNSETUP.OPENVMS and it didn't work,
&lt;br&gt;&amp;gt; I changed it but it still don't work.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The JSVN command:
&lt;br&gt;&amp;gt; JSVN == &amp;quot;$SYS$COMMON:[000000.JAVA$142.bin]java$java &amp;nbsp;-cp
&lt;br&gt;&amp;gt; svnkit_home:svnkit.ja
&lt;br&gt;&amp;gt; r;svnkit_home:svnkit-cli.jar;svnkit_home:trilead.jar;svnkit_home:jna.jar;svnkit_
&lt;br&gt;&amp;gt; home:sqljet_1_0_0_b616.jar;svnkit_home:antlr-runtime-3_1_3.jar
&lt;br&gt;&amp;gt; &amp;quot;org.tmatesoft.sv
&lt;br&gt;&amp;gt; n.cli.svn.SVN&amp;quot;&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; svnkit_home is defined: 
&lt;br&gt;&amp;gt; &amp;quot;SVNKIT_HOME&amp;quot; = &amp;quot;$1$DGA19:[SVN]&amp;quot; (LNM$JOB_81252F00)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When I tried to run the jsvn I got the following error:
&lt;br&gt;&amp;gt; Exception in thread &amp;quot;main&amp;quot; java.lang.NoClassDefFoundError:
&lt;br&gt;&amp;gt; org/tmatesoft/svn/cli
&lt;br&gt;&amp;gt; /svn/SVN
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It can't find the SVN class.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26130520&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26130520&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SVNKit-installation-on-OpenVMS-tp26128667p26130520.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26128667</id>
	<title>SVNKit installation on OpenVMS</title>
	<published>2009-10-30T04:44:57Z</published>
	<updated>2009-10-30T04:44:57Z</updated>
	<author>
		<name>bfraga</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;I'm trying to use the SVNKit command line in OpenVMS but I'm having some problems. I don't know very much about java, can anyone help me and tell me what can it be?
&lt;br&gt;&lt;br&gt;VMS version: OpenVMS V7.3-2
&lt;br&gt;java version &amp;quot;1.4.2&amp;quot;
&lt;br&gt;Java(TM) 2 Runtime Environment, Standard Edition
&lt;br&gt;Classic VM (build 1.4.2-4.p5, 11/22/2005-23:29, native threads, jit)
&lt;br&gt;&lt;br&gt;I tried to run the original version of JSVNSETUP.OPENVMS and it didn't work, I changed it but it still don't work.
&lt;br&gt;&lt;br&gt;The JSVN command:
&lt;br&gt;JSVN == &amp;quot;$SYS$COMMON:[000000.JAVA$142.bin]java$java &amp;nbsp;-cp svnkit_home:svnkit.ja
&lt;br&gt;r;svnkit_home:svnkit-cli.jar;svnkit_home:trilead.jar;svnkit_home:jna.jar;svnkit_
&lt;br&gt;home:sqljet_1_0_0_b616.jar;svnkit_home:antlr-runtime-3_1_3.jar &amp;quot;org.tmatesoft.sv
&lt;br&gt;n.cli.svn.SVN&amp;quot;&amp;quot;
&lt;br&gt;&lt;br&gt;svnkit_home is defined: 
&lt;br&gt;&amp;quot;SVNKIT_HOME&amp;quot; = &amp;quot;$1$DGA19:[SVN]&amp;quot; (LNM$JOB_81252F00)
&lt;br&gt;&lt;br&gt;When I tried to run the jsvn I got the following error:
&lt;br&gt;Exception in thread &amp;quot;main&amp;quot; java.lang.NoClassDefFoundError: org/tmatesoft/svn/cli
&lt;br&gt;/svn/SVN
&lt;br&gt;&lt;br&gt;It can't find the SVN class.
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SVNKit-installation-on-OpenVMS-tp26128667p26128667.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26103667</id>
	<title>Re: Authentication problem</title>
	<published>2009-10-28T15:59:50Z</published>
	<updated>2009-10-28T15:59:50Z</updated>
	<author>
		<name>Alexander Kitaev-3</name>
	</author>
	<content type="html">Hello Andreas,
&lt;br&gt;&lt;br&gt;Looks like NTLM-related problem. What if you use user name without
&lt;br&gt;domain name specified?
&lt;br&gt;&lt;br&gt;System property you're setting, forces SVNKit to use &amp;quot;Basic&amp;quot;
&lt;br&gt;authentication method first, if it is supported by the server. So, there
&lt;br&gt;could be different scenarios:
&lt;br&gt;&lt;br&gt;1. Basic method is not supported by the server, NTLM is tried and it
&lt;br&gt;doesn't work as expected.
&lt;br&gt;&lt;br&gt;2. Basic method is supported, but requires user name without domain to
&lt;br&gt;be specified, or in some other form (e.g. &amp;quot;domain@user&amp;quot;).
&lt;br&gt;&lt;br&gt;Could you please also get debug log for SVNKit and send it to me (see
&lt;br&gt;&lt;a href=&quot;https://wiki.svnkit.com/Troubleshooting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://wiki.svnkit.com/Troubleshooting&lt;/a&gt;&amp;nbsp;on how to get debug log).
&lt;br&gt;&lt;br&gt;SVNKit does have unresolved issues with NTLM support this is why we
&lt;br&gt;recommend to enable Basic fall-back option on the server side and to set
&lt;br&gt;system property on the client that forces Basic authentication method.
&lt;br&gt;&lt;br&gt;We also provide Negotiate authentication support, which could be used in
&lt;br&gt;certain environments to wrap NTLM. This support is also not yet stable
&lt;br&gt;enough and may not work in some cases. I expect this to be fixed in the
&lt;br&gt;next minor release of SVNKit (1.3.2).
&lt;br&gt;&lt;br&gt;Alexander Kitaev,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26103667&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;emailuser@...&lt;/a&gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have problems to authenticate with svnkit(1.3.1) at my svnserver. I have tried i with java code and by using jsvn from commandline.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This is my java-code:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; final String url = &amp;quot;&lt;a href=&quot;http://svnserver-1/svn/test&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnserver-1/svn/test&lt;/a&gt;&amp;quot;;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; final File dest = new File(&amp;quot;C:\temp&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; final String name = &amp;quot;ka\\guest&amp;quot;;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; final String password = &amp;quot;123&amp;quot;;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; System.setProperty(&amp;quot;svnkit.http.methods&amp;quot;, &amp;quot;Basic,Digest,NTLM&amp;quot;);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; DAVRepositoryFactory.setup();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; SVNRepository repos = SVNRepositoryFactory.create(SVNURL.parseURIEncoded(url));
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ISVNAuthenticationManager authManager = SVNWCUtil.createDefaultAuthenticationManager(name, password);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; repos.setAuthenticationManager(authManager);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; SVNClientManager clientManager = SVNClientManager.newInstance();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; SVNUpdateClient updateClient = clientManager.getUpdateClient();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; updateClient.setIgnoreExternals(false);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; updateClient.doCheckout(SVNURL.parseURIEncoded(url), dest, SVNRevision.HEAD, SVNRevision.HEAD, SVNDepth.INFINITY, true);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Also when I try it from the commandline:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; jsvn checkout --username ka\guest --password 123 --non-interactive --no-auth-cache &lt;a href=&quot;http://svnserver-1/svn/test&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnserver-1/svn/test&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; i get this errormessage in both cases:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; svn: Authentication required for '&amp;lt;&lt;a href=&quot;http://svnserver-1:80&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnserver-1:80&lt;/a&gt;&amp;gt;'
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Also i have another svn commandline client (CollabNetSubversion-client-1.6.1) on my pc, which runs fine. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Using svn from commandline is no solution for me, because i need to use a svn java api.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What im doing wrong?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks in advance,
&lt;br&gt;&amp;gt; Andreas
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26103667&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26103667&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Authentication-problem-tp26093470p26103667.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26103565</id>
	<title>Re: SVNKit: Update with UpdateClient doesn't retrieve deleted files</title>
	<published>2009-10-28T15:50:40Z</published>
	<updated>2009-10-28T15:50:40Z</updated>
	<author>
		<name>Alexander Kitaev-3</name>
	</author>
	<content type="html">Hello Tanja,
&lt;br&gt;&lt;br&gt;Sorry for delay with the answer - we were at Subversion Conference for
&lt;br&gt;two days and I couldn't reply promptly.
&lt;br&gt;&lt;br&gt;I think what you get is expected behaviour (at least Subversion 1.6.5
&lt;br&gt;behaves the same way). Most probably you have the following operations
&lt;br&gt;performed:
&lt;br&gt;&lt;br&gt;1. checkout with depth set to IMMEDIATES - this creates wc with fixed
&lt;br&gt;depth (immediates at root, empty at children folders) which is stored in
&lt;br&gt;the working copy.
&lt;br&gt;&lt;br&gt;Equivalent command is:
&lt;br&gt;&lt;br&gt;svn co --depth=IMMEDIATES URL WC
&lt;br&gt;&lt;br&gt;2. update with depth set to INFINITY (depthIsSticky == true)
&lt;br&gt;&lt;br&gt;Equivalent command is:
&lt;br&gt;&lt;br&gt;svn up --set-depth=INFINITY WC
&lt;br&gt;&lt;br&gt;Note that --set-depth is used here. Working copy become 'deeper',
&lt;br&gt;actually when 'infinity' is used for '--set-depth', then all information
&lt;br&gt;on depth is deleted from the working copy.
&lt;br&gt;&lt;br&gt;3. Some directory is deleted (directory will be reported as 'missing').
&lt;br&gt;&lt;br&gt;4. With SVNKit: update with depth set to IMMEDIATES (depthIsSticky == true)
&lt;br&gt;&lt;br&gt;Equivalent command is:
&lt;br&gt;&lt;br&gt;svn up --set-depth=IMMEDIATES WC
&lt;br&gt;&lt;br&gt;SVNKit (and Subversion client) tries to 'crop' (make shallower) working
&lt;br&gt;copy, which is currently has no depth limit. After this command is
&lt;br&gt;executed working copy should be exactly as it was after point 1
&lt;br&gt;(checkout with IMMEDIATES depth) with depth 'locked' to IMMEDIATES.
&lt;br&gt;&lt;br&gt;But, this operation fails, because one of the directories is missing.
&lt;br&gt;This is probably a bug (exist as well in Subversion 1.6.5), but at the
&lt;br&gt;same time cropping working copy is probably not something you'd like to
&lt;br&gt;do. To restore missing directory you may run update with depthIsSticky
&lt;br&gt;set to false.
&lt;br&gt;&lt;br&gt;Equivalent command is:
&lt;br&gt;&lt;br&gt;svn up --depth=IMMEDIATES WC
&lt;br&gt;&lt;br&gt;This command will restore missing directory, but not its children. Depth
&lt;br&gt;will still be unlimited in the working copy, not locked to 'immediates'
&lt;br&gt;and subsequent infinite update will fetch files to that directory:
&lt;br&gt;&lt;br&gt;svn up --depth=INFINITY WC
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;So, you should be aware that some variants of update (with --set-depth)
&lt;br&gt;&amp;quot;locks&amp;quot; working copy to certain depth, and subsequent updates (with or
&lt;br&gt;without depth specified) respect this stored depth. Changing stored
&lt;br&gt;depth with another 'set-depth' update will result either in making
&lt;br&gt;working copy deeper or in cropping it, which may file if some
&lt;br&gt;information is missing in the working copy.
&lt;br&gt;&lt;br&gt;With SVNKit 'depthIsStiky' option controls whether working copy will be
&lt;br&gt;'locked' to the depth specified, or whether update will merely run for
&lt;br&gt;the specified depth (actully with min(specifiedDepth, wcDepth)).
&lt;br&gt;&lt;br&gt;Checkout depth is always considered 'sticky'. No depth stored in the
&lt;br&gt;working copy considered to be 'infinity'.
&lt;br&gt;&lt;br&gt;Hope this information helps.
&lt;br&gt;&lt;br&gt;Alexander Kitaev,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26103565&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Tanja.Schmidt@...&lt;/a&gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; Our application is working with svn:
&lt;br&gt;&amp;gt; 1) Checkout or update from a svn repository with the SVNDepth.IMMEDIATES
&lt;br&gt;&amp;gt; the directories and files. (default behaviour on startup)
&lt;br&gt;&amp;gt; 2) When the user starts working on one of those directories, I update
&lt;br&gt;&amp;gt; that directory with SVNDepth.INFINITE.
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; Now, some users try to revert their changes by deleting one or
&lt;br&gt;&amp;gt; more directories and restart the application.
&lt;br&gt;&amp;gt; When using other clients, e.g. Tortoise or the command line client, an
&lt;br&gt;&amp;gt; update will retrieve those missing directories and add them again.
&lt;br&gt;&amp;gt; Svnkit 1.2.3 behaves the same.
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; But since version 1.3.0, doing an update with svnkit with
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /updateClient.doUpdate(files, SVNRevision.//HEAD//,
&lt;br&gt;&amp;gt; SVNDepth.IMMEDIATES////, *false*//, *true*//);/
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; will bring the following error:
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; /Caused by: org.tmatesoft.svn.core.SVNException: svn: Directory '&amp;lt;...&amp;gt;'
&lt;br&gt;&amp;gt; is missing
&lt;br&gt;&amp;gt; svn: Directory '&amp;lt;...&amp;gt;' is missing
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.retrieve(SVNWCAccess.java:678)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.internal.wc.SVNWCManager.cropChildren(SVNWCManager.java:903)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.internal.wc.SVNWCManager.cropChildren(SVNWCManager.java:940)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.internal.wc.SVNWCManager.crop(SVNWCManager.java:856)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:526)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:401)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:316)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;...&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;... 4 more/
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; Is there any option which I could use to get the same behaviour in
&lt;br&gt;&amp;gt; svnkit as I have with other tools or earlier svnkit versions?
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; Thanks in advance for any help!
&lt;br&gt;&amp;gt; Best regards,
&lt;br&gt;&amp;gt; Tanja Schmidt
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ----------------------------------------------------------------
&lt;br&gt;&amp;gt; Please note: This e-mail may contain confidential information
&lt;br&gt;&amp;gt; intended solely for the addressee. If you have received this
&lt;br&gt;&amp;gt; e-mail in error, please do not disclose it to anyone, notify
&lt;br&gt;&amp;gt; the sender promptly, and delete the message from your system.
&lt;br&gt;&amp;gt; Thank you.
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26103565&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26103565&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SVNKit%3A-Update-with-UpdateClient-doesn%27t-retrieve-deleted-files-tp26077394p26103565.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26093470</id>
	<title>Authentication problem</title>
	<published>2009-10-28T05:04:29Z</published>
	<updated>2009-10-28T05:04:29Z</updated>
	<author>
		<name>emailuser</name>
	</author>
	<content type="html">Hi all!
&lt;br&gt;&lt;br&gt;I have problems to authenticate with svnkit(1.3.1) at my svnserver. I have tried i with java code and by using jsvn from commandline.
&lt;br&gt;&lt;br&gt;&lt;br&gt;This is my java-code:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; final String url = &amp;quot;&lt;a href=&quot;http://svnserver-1/svn/test&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnserver-1/svn/test&lt;/a&gt;&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; final File dest = new File(&amp;quot;C:\temp&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; final String name = &amp;quot;ka\\guest&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; final String password = &amp;quot;123&amp;quot;;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; System.setProperty(&amp;quot;svnkit.http.methods&amp;quot;, &amp;quot;Basic,Digest,NTLM&amp;quot;);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; DAVRepositoryFactory.setup();
&lt;br&gt;&amp;nbsp; &amp;nbsp; SVNRepository repos = SVNRepositoryFactory.create(SVNURL.parseURIEncoded(url));
&lt;br&gt;&amp;nbsp; &amp;nbsp; ISVNAuthenticationManager authManager = SVNWCUtil.createDefaultAuthenticationManager(name, password);
&lt;br&gt;&amp;nbsp; &amp;nbsp; repos.setAuthenticationManager(authManager);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; SVNClientManager clientManager = SVNClientManager.newInstance();
&lt;br&gt;&amp;nbsp; &amp;nbsp; SVNUpdateClient updateClient = clientManager.getUpdateClient();
&lt;br&gt;&amp;nbsp; &amp;nbsp; updateClient.setIgnoreExternals(false);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; updateClient.doCheckout(SVNURL.parseURIEncoded(url), dest, SVNRevision.HEAD, SVNRevision.HEAD, SVNDepth.INFINITY, true);
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Also when I try it from the commandline:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; jsvn checkout --username ka\guest --password 123 --non-interactive --no-auth-cache &lt;a href=&quot;http://svnserver-1/svn/test&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnserver-1/svn/test&lt;/a&gt;&lt;br&gt;&lt;br&gt;i get this errormessage in both cases:
&lt;br&gt;&lt;br&gt;svn: Authentication required for '&amp;lt;&lt;a href=&quot;http://svnserver-1:80&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnserver-1:80&lt;/a&gt;&amp;gt;'
&lt;br&gt;&lt;br&gt;&lt;br&gt;Also i have another svn commandline client (CollabNetSubversion-client-1.6.1) on my pc, which runs fine. 
&lt;br&gt;&lt;br&gt;Using svn from commandline is no solution for me, because i need to use a svn java api.
&lt;br&gt;&lt;br&gt;What im doing wrong?
&lt;br&gt;&lt;br&gt;Thanks in advance,
&lt;br&gt;Andreas
&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
&lt;br&gt;Jetzt freischalten unter &lt;a href=&quot;http://portal.gmx.net/de/go/maxdome01&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://portal.gmx.net/de/go/maxdome01&lt;/a&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26093470&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26093470&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Authentication-problem-tp26093470p26093470.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26077394</id>
	<title>SVNKit: Update with UpdateClient doesn't retrieve deleted files</title>
	<published>2009-10-27T06:06:32Z</published>
	<updated>2009-10-27T06:06:32Z</updated>
	<author>
		<name>Tanja.Schmidt</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML&gt;&lt;HEAD&gt;
&lt;META http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;META content=&quot;MSHTML 6.00.2900.3527&quot; name=GENERATOR&gt;&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;Hello 
&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;Our application is 
working with svn:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;1) Checkout or 
update from a svn repository with the SVNDepth.IMMEDIATES the&amp;nbsp;directories 
and files. (default behaviour on startup)&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;2) When the user 
starts working on one of those directories, I update that directory&amp;nbsp;with 
SVNDepth.INFINITE.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;Now,&amp;nbsp;some users 
try to revert their changes by deleting&amp;nbsp;one or more&amp;nbsp;directories and 
restart the application. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=461424412-27102009&gt;When&amp;nbsp;using other clients, e.g. Tortoise or the 
command line&amp;nbsp;client, an update will retrieve those missing directories and 
add them again. Svnkit 1.2.3 behaves the same. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=461424412-27102009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;SPAN class=461424412-27102009&gt;&lt;SPAN class=461424412-27102009&gt;But since version 1.3.0&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=461424412-27102009&gt;, doing an update with svnkit with 
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;SPAN class=461424412-27102009&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN class=461424412-27102009&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&lt;/SPAN&gt;&lt;EM&gt;updateClient.doUpdate(files, SVNRevision.&lt;/EM&gt;&lt;/FONT&gt;&lt;FONT color=#0000c0&gt;&lt;FONT color=#0000c0&gt;&lt;FONT face=Arial&gt;&lt;EM&gt;HEAD&lt;/EM&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;EM&gt;, SVNDepth.&lt;FONT color=#0000c0&gt;&lt;FONT color=#0000c0&gt;IMMEDIATES&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;, &lt;B&gt;&lt;FONT color=#7f0055&gt;&lt;FONT color=#7f0055&gt;false&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;EM&gt;, &lt;B&gt;&lt;FONT color=#7f0055&gt;&lt;FONT color=#7f0055&gt;true&lt;/B&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;EM&gt;);&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;will bring the 
following error:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;&lt;EM&gt;Caused by: 
org.tmatesoft.svn.core.SVNException: svn: Directory '&amp;lt;...&amp;gt;' is 
missing&lt;BR&gt;svn: Directory '&amp;lt;...&amp;gt;' is 
missing&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at 
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at 
org.tmatesoft.svn.core.internal.wc.admin.SVNWCAccess.retrieve(SVNWCAccess.java:678)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at 
org.tmatesoft.svn.core.internal.wc.SVNWCManager.cropChildren(SVNWCManager.java:903)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at 
org.tmatesoft.svn.core.internal.wc.SVNWCManager.cropChildren(SVNWCManager.java:940)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at 
org.tmatesoft.svn.core.internal.wc.SVNWCManager.crop(SVNWCManager.java:856)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:526)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:401)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at 
org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:316)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;...&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;... 
4 more&lt;/EM&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN class=461424412-27102009&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=461424412-27102009&gt;Is there any option 
which I could use to get the same behaviour in svnkit as I have with other tools 
or earlier svnkit versions?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=461424412-27102009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=461424412-27102009&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=461424412-27102009&gt;Thanks in advance 
for any help!&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=461424412-27102009&gt;Best 
regards,&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN class=461424412-27102009&gt;Tanja 
Schmidt&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US style=&quot;FONT-SIZE: 10pt; COLOR: rgb(51,51,51); FONT-FAMILY: arial&quot;&gt;&lt;/DIV&gt;&lt;/SPAN&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;pre&gt;
----------------------------------------------------------------
Please note: This e-mail may contain confidential information
intended solely for the addressee. If you have received this
e-mail in error, please do not disclose it to anyone, notify
the sender promptly, and delete the message from your system.
Thank you.
&lt;/pre&gt;

&lt;/BODY&gt;&lt;/HTML&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SVNKit%3A-Update-with-UpdateClient-doesn%27t-retrieve-deleted-files-tp26077394p26077394.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26062219</id>
	<title>Re: How to get delta files between revisions.</title>
	<published>2009-10-26T08:47:55Z</published>
	<updated>2009-10-26T08:47:55Z</updated>
	<author>
		<name>Alexander Sinyushkin</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;Exported directories are not versioned, they do not contain any 
&lt;br&gt;Subversion specific information.
&lt;br&gt;&lt;br&gt;You could decide between two possible solutions:
&lt;br&gt;&lt;br&gt;&lt;br&gt;1. Using SVNRepository.getFile() you check file checksum (stored in 
&lt;br&gt;SVNProperties) in the repository
&lt;br&gt;and compare it with the checksum computed locally (you need to do it 
&lt;br&gt;yourself), for example, you
&lt;br&gt;could use SVNFileUtil.computeChecksum(File) - though it's an internal 
&lt;br&gt;class and is not suggested to be
&lt;br&gt;used in production code, you may use it as an example. Before getting 
&lt;br&gt;file you probably have to check whether
&lt;br&gt;its path still exists in the repository (SVNRepository.checkPath()), 
&lt;br&gt;because you'll get an SVNException in case it
&lt;br&gt;does not.
&lt;br&gt;&lt;br&gt;2. Or you may use even a faster approach: store somewhere the revision 
&lt;br&gt;of the exported directory. Then you
&lt;br&gt;should use SVNRepository.status() to get modifications against the 
&lt;br&gt;needed revision in the repository.
&lt;br&gt;You have to provide ISVNReporterBaton implementation where you describe 
&lt;br&gt;your local tree. Like this:
&lt;br&gt;&lt;br&gt;&lt;br&gt;final long yourStoredRev = ...;
&lt;br&gt;&lt;br&gt;ISVNReporterBaton reporter = new ISVNReporterBaton() {
&lt;br&gt;&amp;nbsp; &amp;nbsp;public void report(ISVNReporter reporter) throws SVNException {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;reporter.setPath(&amp;quot;&amp;quot;, null, yourStoredRev, false);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;reporter.finishReport();
&lt;br&gt;&amp;nbsp; &amp;nbsp;}
&lt;br&gt;};
&lt;br&gt;&lt;br&gt;&lt;br&gt;You'll pass this to SVNRepository.status(), and the SVNRepository object 
&lt;br&gt;will invoke its report(..) method
&lt;br&gt;at the local tree description stage. In response the Subversion server 
&lt;br&gt;sends you commands to &amp;quot;edit&amp;quot; the local tree
&lt;br&gt;to get it to the state as it is in the target revision that you also 
&lt;br&gt;pass to the status() method.
&lt;br&gt;To make this editing, SVNRepository translates server's commands to 
&lt;br&gt;calls to an ISVNEditor object that you also has to pass
&lt;br&gt;to the status() method.
&lt;br&gt;&lt;br&gt;More on ISVNEditor and ISVNReporter you can read here 
&lt;br&gt;&lt;a href=&quot;https://wiki.svnkit.com/Updating_From_A_Repository&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://wiki.svnkit.com/Updating_From_A_Repository&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;----
&lt;br&gt;Alexander Sinyushkin,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Xiaoyu Du wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Now I hava another requirement.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I got an svn project copy without any .svn files or other svn
&lt;br&gt;&amp;gt; infomations(I use svn export command).
&lt;br&gt;&amp;gt; but now the svn repository has update. I want replace my exported copy
&lt;br&gt;&amp;gt; replaced by the newest repository. And I want to use my exported files
&lt;br&gt;&amp;gt; checksum to determine which file has updated or deleted ?
&lt;br&gt;&amp;gt; What should I do ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 在 2009-10-22四的 09:24 +0800，Xiaoyu Du写道：
&lt;br&gt;&amp;gt;&amp;gt; Thanks for your reply, you are so kind.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 在 2009-10-21三的 17:27 +0200，Alexander Kitaev写道：
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hello Xiaoyu,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I think you may do the following:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 1. run diffClient.doDiffStatus (svn diff --summarize) to get list of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; changed file.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2. for each file, call SVNRepository.getFile(...) to get its checksum:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; DAVRepositoryFactory.setup();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; SVNRepository repos =
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; SVNRepositoryFactory.create(SVNURL.parseURIEncoded(&amp;quot;&lt;a href=&quot;http://svn.svnkit.com/repos/svnkit/trunk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.svnkit.com/repos/svnkit/trunk&lt;/a&gt;&amp;quot;));
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; SVNProperties properties = SVNProperties.wrap(new HashMap());
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; repos.getFile(&amp;quot;README.txt&amp;quot;, -1, properties, null);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(properties.getStringValue(SVNProperty.CHECKSUM));
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; This will give you MD5 checksum.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Alexander Kitaev,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; TMate Software,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Xiaoyu Du wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi, guys.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I have to tags in difference directory.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; what I wanna do is :
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 1) get changes between tow revisions.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; then determine the modified/add files
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2) download these changed file to an empty directory
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and compute checksum for each file.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; To approach this, I first use DiffClient object to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; got the changes files and stored them. and then used
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; SVNRepository.getFile method to download all
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; these files.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I know this is a stupid way and slow.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; could any tell me if there are any other
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ways to approach this?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26062219&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26062219&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26062219&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26062219&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26062219&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26062219&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-get-delta-files-between-revisions.-tp25987411p26062219.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26060966</id>
	<title>Re: [ANN] SVNKit now in central Maven repository.</title>
	<published>2009-10-26T07:35:51Z</published>
	<updated>2009-10-26T07:35:51Z</updated>
	<author>
		<name>Alexander Sinyushkin</name>
	</author>
	<content type="html">Hello Oleg,
&lt;br&gt;&lt;br&gt;Yes, I agree that publishing such an article on our wiki web site really 
&lt;br&gt;makes sense,
&lt;br&gt;we'll do that soon. Meanwhile we decided to roll out new maven artifacts 
&lt;br&gt;with
&lt;br&gt;new 1.3.2 coming. That will happen this week, I think.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;----
&lt;br&gt;Alexander Sinyushkin,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Oleg Estekhin wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello Alexander.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regarding optional dependencies - they are indeed not transitive. If, for
&lt;br&gt;&amp;gt; example, JNA is specified as optional in the SVNKit pom and the project P
&lt;br&gt;&amp;gt; uses the SVNKit then P will not automatically get the JNA dependency. If P
&lt;br&gt;&amp;gt; needs the JNA-dependent SVNKit functionality (using the system subversion
&lt;br&gt;&amp;gt; configuration area for example) then P will have to specify both SVNKit and
&lt;br&gt;&amp;gt; JNA dependencies in its pom explicitly.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If JNA is not optional in the SVNkit pom, than P will automatically get the
&lt;br&gt;&amp;gt; dependency on JNA (and the appropriate functionality) but if P for some
&lt;br&gt;&amp;gt; reasons do not need it that it can simply exclude it in its pom (using
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://maven.apache.org/pom.html#Exclusions&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org/pom.html#Exclusions&lt;/a&gt;).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The same goes for Trilead and SqlJet dependencies.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;From my point of view ( &lt;a href=&quot;http://code.google.com/p/maven-svn-wagon&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/maven-svn-wagon&lt;/a&gt;&lt;br&gt;&amp;gt; maven-svn-wagon &amp;nbsp;and 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://code.google.com/p/maven-svn-revision-number-plugin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/maven-svn-revision-number-plugin&lt;/a&gt;&lt;br&gt;&amp;gt; maven-svn-revision-number-plugin ) the JNA is essential and should be
&lt;br&gt;&amp;gt; non-optional, but i can live without Trilead and SqlJet. I suppose other
&lt;br&gt;&amp;gt; SVNKit users will have other considerations for &amp;quot;essential&amp;quot;. I searched for
&lt;br&gt;&amp;gt; &amp;quot;&amp;lt;groupId&amp;gt;org.tmatesoft.svnkit&amp;lt;/groupId&amp;gt;&amp;quot; in the Google code search
&lt;br&gt;&amp;gt; (&lt;a href=&quot;http://www.google.com/codesearch?q=%3CgroupId%3Eorg.tmatesoft.svnkit%3C%2FgroupId%3E&amp;hl=en&amp;btnG=Search+Code&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.google.com/codesearch?q=%3CgroupId%3Eorg.tmatesoft.svnkit%3C%2FgroupId%3E&amp;hl=en&amp;btnG=Search+Code&lt;/a&gt;)
&lt;br&gt;&amp;gt; and looked for other dependencies in the found poms. It seems most SVNkit
&lt;br&gt;&amp;gt; users are either unaware of the optional dependencies and advantages they
&lt;br&gt;&amp;gt; provide or really-really don't need them. I am betting on former so it would
&lt;br&gt;&amp;gt; be good if apart from configuring maven dependencies you will provide a
&lt;br&gt;&amp;gt; document (easy to find wiki-page or a faq) that explains these SVNkit
&lt;br&gt;&amp;gt; dependencies and what kind of features they enable.
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26060966&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26060966&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN--SVNKit-now-in-central-Maven-repository.-tp25718547p26060966.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26057035</id>
	<title>Re: How to get delta files between revisions.</title>
	<published>2009-10-26T03:03:37Z</published>
	<updated>2009-10-26T03:03:37Z</updated>
	<author>
		<name>Xiaoyu Du</name>
	</author>
	<content type="html">Now I hava another requirement.
&lt;br&gt;&lt;br&gt;I got an svn project copy without any .svn files or other svn
&lt;br&gt;infomations(I use svn export command).
&lt;br&gt;but now the svn repository has update. I want replace my exported copy
&lt;br&gt;replaced by the newest repository. And I want to use my exported files
&lt;br&gt;checksum to determine which file has updated or deleted ?
&lt;br&gt;What should I do ?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;在 2009-10-22四的 09:24 +0800，Xiaoyu Du写道：
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thanks for your reply, you are so kind.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 在 2009-10-21三的 17:27 +0200，Alexander Kitaev写道：
&lt;br&gt;&amp;gt; &amp;gt; Hello Xiaoyu,
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I think you may do the following:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 1. run diffClient.doDiffStatus (svn diff --summarize) to get list of
&lt;br&gt;&amp;gt; &amp;gt; changed file.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 2. for each file, call SVNRepository.getFile(...) to get its checksum:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; DAVRepositoryFactory.setup();
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; SVNRepository repos =
&lt;br&gt;&amp;gt; &amp;gt; SVNRepositoryFactory.create(SVNURL.parseURIEncoded(&amp;quot;&lt;a href=&quot;http://svn.svnkit.com/repos/svnkit/trunk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.svnkit.com/repos/svnkit/trunk&lt;/a&gt;&amp;quot;));
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; SVNProperties properties = SVNProperties.wrap(new HashMap());
&lt;br&gt;&amp;gt; &amp;gt; repos.getFile(&amp;quot;README.txt&amp;quot;, -1, properties, null);
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(properties.getStringValue(SVNProperty.CHECKSUM));
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; This will give you MD5 checksum.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Alexander Kitaev,
&lt;br&gt;&amp;gt; &amp;gt; TMate Software,
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Xiaoyu Du wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Hi, guys.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I have to tags in difference directory.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; what I wanna do is :
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 1) get changes between tow revisions.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; then determine the modified/add files
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 2) download these changed file to an empty directory
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; and compute checksum for each file.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; To approach this, I first use DiffClient object to
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; got the changes files and stored them. and then used
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; SVNRepository.getFile method to download all
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; these files.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I know this is a stupid way and slow.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; could any tell me if there are any other
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; ways to approach this?
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26057035&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26057035&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26057035&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26057035&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;/div&gt;-- 
&lt;br&gt;研发部
&lt;br&gt;北京信诺瑞得信息技术有限公司
&lt;br&gt;地址:北京市朝阳区建国路88号SOHO现代城C座909
&lt;br&gt;手机：13718143257
&lt;br&gt;电话：010-85804799
&lt;br&gt;传真：010-85804800
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26057035&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26057035&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-get-delta-files-between-revisions.-tp25987411p26057035.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26021716</id>
	<title>Re: [ANN] SVNKit now in central Maven repository.</title>
	<published>2009-10-22T23:59:28Z</published>
	<updated>2009-10-22T23:59:28Z</updated>
	<author>
		<name>Oleg Estekhin</name>
	</author>
	<content type="html">Hello Alexander.
&lt;br&gt;&lt;br&gt;Regarding optional dependencies - they are indeed not transitive. If, for example, JNA is specified as optional in the SVNKit pom and the project P uses the SVNKit then P will not automatically get the JNA dependency. If P needs the JNA-dependent SVNKit functionality (using the system subversion configuration area for example) then P will have to specify both SVNKit and JNA dependencies in its pom explicitly.
&lt;br&gt;&lt;br&gt;If JNA is not optional in the SVNkit pom, than P will automatically get the dependency on JNA (and the appropriate functionality) but if P for some reasons do not need it that it can simply exclude it in its pom (using &lt;a href=&quot;http://maven.apache.org/pom.html#Exclusions&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org/pom.html#Exclusions&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;The same goes for Trilead and SqlJet dependencies.
&lt;br&gt;&lt;br&gt;From my point of view (&lt;a href=&quot;http://code.google.com/p/maven-svn-wagon&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;maven-svn-wagon&lt;/a&gt;&amp;nbsp;and &lt;a href=&quot;http://code.google.com/p/maven-svn-revision-number-plugin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;maven-svn-revision-number-plugin&lt;/a&gt;) the JNA is essential and should be non-optional, but i can live without Trilead and SqlJet. I suppose other SVNKit users will have other considerations for &amp;quot;essential&amp;quot;. I searched for &amp;quot;&amp;lt;groupId&amp;gt;org.tmatesoft.svnkit&amp;lt;/groupId&amp;gt;&amp;quot; in the Google code search (&lt;a href=&quot;http://www.google.com/codesearch?q=%3CgroupId%3Eorg.tmatesoft.svnkit%3C%2FgroupId%3E&amp;hl=en&amp;btnG=Search+Code&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.google.com/codesearch?q=%3CgroupId%3Eorg.tmatesoft.svnkit%3C%2FgroupId%3E&amp;hl=en&amp;btnG=Search+Code&lt;/a&gt;) and looked for other dependencies in the found poms. It seems most SVNkit users are either unaware of the optional dependencies and advantages they provide or really-really don't need them. I am betting on former so it would be good if apart from configuring maven dependencies you will provide a document (easy to find wiki-page or a faq) that explains these SVNkit dependencies and what kind of features they enable.&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN--SVNKit-now-in-central-Maven-repository.-tp25718547p26021716.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26009082</id>
	<title>Re: [ANN] SVNKit now in central Maven repository.</title>
	<published>2009-10-22T05:31:54Z</published>
	<updated>2009-10-22T05:31:54Z</updated>
	<author>
		<name>Alexander Sinyushkin</name>
	</author>
	<content type="html">Hello Oleg,
&lt;br&gt;&lt;br&gt;Thank you very much for your feedback and help, we do really appreciate it!
&lt;br&gt;&lt;br&gt;1) The reason why we decided to use a range instead of an exact version 
&lt;br&gt;number
&lt;br&gt;is that the official 1.3.1 release was shipped with JNA ver. 3.1.0, but 
&lt;br&gt;there is no
&lt;br&gt;this version under that groupId you wrote us about. Though SVNKit can 
&lt;br&gt;work with version 3.2.2 as
&lt;br&gt;well (trunk already uses 3.2.2). I think we'll have to force SVNKit 
&lt;br&gt;1.3.1-2 maven artifact (though it's still the same 1.3.1)
&lt;br&gt;&amp;nbsp;depend on this newer version of JNA, I see no other way to fix the problem.
&lt;br&gt;&lt;br&gt;2) Some time ago we used JSCH as an ssh provider, but we had to decide 
&lt;br&gt;in Trilead's (first it was Ganymed) favour
&lt;br&gt;because we have had many troubles with JSCH. But still, I agree with 
&lt;br&gt;your remarks on changing the groupId of our patched
&lt;br&gt;Trilead version.
&lt;br&gt;&lt;br&gt;3) Yes, I removed the optional=true flag as I noticed that in this case 
&lt;br&gt;when building an application &amp;nbsp;depending on SVNKit
&lt;br&gt;with maven, optional dependencies of SVNKit do not get checked out from 
&lt;br&gt;the repository (even if they are not present in
&lt;br&gt;the local one) and this may lead to performance slow down as JNA 
&lt;br&gt;provides faster platform dependent system calls,
&lt;br&gt;SqlJet enables representation cache support for FSFS layer with post-1.6 
&lt;br&gt;repositories, and without the Trilead
&lt;br&gt;svn+ssh:// would not work in SVNKit. (If I'm not right regarding 
&lt;br&gt;checking out optional dependencies, you are welcome to
&lt;br&gt;correct me).
&lt;br&gt;&lt;br&gt;I'll take all the notices into consideration and publish 1.3.1-2 ASAP.
&lt;br&gt;&lt;br&gt;Thank you,
&lt;br&gt;&lt;br&gt;----
&lt;br&gt;Alexander Sinyushkin,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Oleg Estekhin wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello, the 1.3.1-1 version is little bit better from the maven point of view,
&lt;br&gt;&amp;gt; but there still some problems =).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1) Dependency on JNA
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The group id is correct now, but there is a problem with the version. The
&lt;br&gt;&amp;gt; Maven Central Repository is not perfect, and in this particular case it does
&lt;br&gt;&amp;gt; not contain some metadata for the JNA artifact. Namely, the
&lt;br&gt;&amp;gt; maven-metadata.xml is missing in the
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://repo2.maven.org/maven2/net/java/dev/jna/jna/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo2.maven.org/maven2/net/java/dev/jna/jna/&lt;/a&gt;, but this file is
&lt;br&gt;&amp;gt; required to resolve the range dependencies. This missing file, of course, is
&lt;br&gt;&amp;gt; not your fault, but this situation leads to the fact that maven is unable to
&lt;br&gt;&amp;gt; resolve the [3.1.0,3.2.2] version range when using only Maven Central
&lt;br&gt;&amp;gt; Repository.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Additionally the current trend, i believe, is not to use version ranges.
&lt;br&gt;&amp;gt; Version range used for the project dependency leads to some ambiguity when
&lt;br&gt;&amp;gt; building and testing the project and this is considered &amp;quot;not good&amp;quot;.
&lt;br&gt;&amp;gt; The project should specify exact versions of all its dependencies which
&lt;br&gt;&amp;gt; leads to the very exact dependency graph and exact reproducibility because
&lt;br&gt;&amp;gt; this version of the project will always use the same versions of
&lt;br&gt;&amp;gt; dependencies that were used at the time of building that version even if
&lt;br&gt;&amp;gt; newer ones are available. The newer project version can (and probably
&lt;br&gt;&amp;gt; should) bump its dependencies to the most recent versions available at the
&lt;br&gt;&amp;gt; moment but again it should specify the version numbers exactly.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So, please use the strict version for the JNA dependency (at the moment
&lt;br&gt;&amp;gt; 3.2.2 would be good because it is present in the maven central).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2) Dependency on trilead-ssh
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Judging from the Trilead site (&lt;a href=&quot;http://www.trilead.com/SSH_Library/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.trilead.com/SSH_Library/&lt;/a&gt;) they
&lt;br&gt;&amp;gt; will not develop Java trilead-ssh library anymore, so the build 213 is
&lt;br&gt;&amp;gt; probably the last official version. The svnkit was using the patched b213
&lt;br&gt;&amp;gt; for a long time, and it seems that you will have to use this patched version
&lt;br&gt;&amp;gt; for some more time until you will find a suitable replacement (JSch maybe?).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Check the second FAQ item named &amp;quot;I have a patched version of the foo project
&lt;br&gt;&amp;gt; developed at foo.com, what groupId should I use?&amp;quot; at
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://maven.apache.org/guides/mini/guide-central-repository-upload.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org/guides/mini/guide-central-repository-upload.html&lt;/a&gt;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It recommends to use your own group id to clearly distinguish the
&lt;br&gt;&amp;gt; patched/modified version from the original library. Therefore the groupId of
&lt;br&gt;&amp;gt; the patched trilead-ssh should be org.tmatesoft.svnkit (or
&lt;br&gt;&amp;gt; org.tmatesoft.trilead or org.tmatesoft.svnkit.trilead).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 3) The 1.3.1-1 does not specify JNA and trilead (and sqljet) dependencies as
&lt;br&gt;&amp;gt; optional. Is this an oversight or this intentional?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The conclusion:
&lt;br&gt;&amp;gt; 1) The JNA and trilead-ssh entries in the dependencies section in the svnkit
&lt;br&gt;&amp;gt; pom should look like this:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;net.java.dev.jna&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;jna&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;3.2.2&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;optional&amp;gt;true&amp;lt;/optional&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.tmatesoft.svnkit&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;trilead-ssh2&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;build213-svnkit-1.3-patch&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;optional&amp;gt;true&amp;lt;/optional&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The sqljet dependency probably should be made optional too.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2) The groupId in the pom file for the trilead-ssh artifact should be
&lt;br&gt;&amp;gt; changed accordingly.
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26009082&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26009082&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN--SVNKit-now-in-central-Maven-repository.-tp25718547p26009082.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26007822</id>
	<title>Re: [ANN] SVNKit now in central Maven repository.</title>
	<published>2009-10-22T03:41:12Z</published>
	<updated>2009-10-22T03:41:12Z</updated>
	<author>
		<name>Oleg Estekhin</name>
	</author>
	<content type="html">Hello, the 1.3.1-1 version is little bit better from the maven point of view, but there still some problems =).
&lt;br&gt;&lt;br&gt;1) Dependency on JNA
&lt;br&gt;&lt;br&gt;The group id is correct now, but there is a problem with the version. The Maven Central Repository is not perfect, and in this particular case it does not contain some metadata for the JNA artifact. Namely, the maven-metadata.xml is missing in the &lt;a href=&quot;http://repo2.maven.org/maven2/net/java/dev/jna/jna/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo2.maven.org/maven2/net/java/dev/jna/jna/&lt;/a&gt;, but this file is required to resolve the range dependencies. This missing file, of course, is not your fault, but this situation leads to the fact that maven is unable to resolve the [3.1.0,3.2.2] version range when using only Maven Central Repository.
&lt;br&gt;&lt;br&gt;Additionally the current trend, i believe, is not to use version ranges. Version range used for the project dependency leads to some ambiguity when building and testing the project and this is considered &amp;quot;not good&amp;quot;.
&lt;br&gt;The project should specify exact versions of all its dependencies which leads to the very exact dependency graph and exact reproducibility because this version of the project will always use the same versions of dependencies that were used at the time of building that version even if newer ones are available. The newer project version can (and probably should) bump its dependencies to the most recent versions available at the moment but again it should specify the version numbers exactly.
&lt;br&gt;&lt;br&gt;So, please use the strict version for the JNA dependency (at the moment 3.2.2 would be good because it is present in the maven central).
&lt;br&gt;&lt;br&gt;2) Dependency on trilead-ssh
&lt;br&gt;&lt;br&gt;Judging from the Trilead site (&lt;a href=&quot;http://www.trilead.com/SSH_Library/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.trilead.com/SSH_Library/&lt;/a&gt;) they will not develop Java trilead-ssh library anymore, so the build 213 is probably the last official version. The svnkit was using the patched b213 for a long time, and it seems that you will have to use this patched version for some more time until you will find a suitable replacement (JSch maybe?).
&lt;br&gt;&lt;br&gt;Check the second FAQ item named &amp;quot;I have a patched version of the foo project developed at foo.com, what groupId should I use?&amp;quot; at &lt;a href=&quot;http://maven.apache.org/guides/mini/guide-central-repository-upload.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org/guides/mini/guide-central-repository-upload.html&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;It recommends to use your own group id to clearly distinguish the patched/modified version from the original library. Therefore the groupId of the patched trilead-ssh should be org.tmatesoft.svnkit (or org.tmatesoft.trilead or org.tmatesoft.svnkit.trilead).
&lt;br&gt;&lt;br&gt;3) The 1.3.1-1 does not specify JNA and trilead (and sqljet) dependencies as optional. Is this an oversight or this intentional?
&lt;br&gt;&lt;br&gt;The conclusion:
&lt;br&gt;1) The JNA and trilead-ssh entries in the dependencies section in the svnkit pom should look like this:
&lt;br&gt;&amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;net.java.dev.jna&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;jna&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;3.2.2&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;optional&amp;gt;true&amp;lt;/optional&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.tmatesoft.svnkit&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;trilead-ssh2&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;build213-svnkit-1.3-patch&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;optional&amp;gt;true&amp;lt;/optional&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&lt;br&gt;The sqljet dependency probably should be made optional too.
&lt;br&gt;&lt;br&gt;2) The groupId in the pom file for the trilead-ssh artifact should be changed accordingly.&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN--SVNKit-now-in-central-Maven-repository.-tp25718547p26007822.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26002717</id>
	<title>Re: How to get delta files between revisions.</title>
	<published>2009-10-21T18:24:18Z</published>
	<updated>2009-10-21T18:24:18Z</updated>
	<author>
		<name>Xiaoyu Du</name>
	</author>
	<content type="html">Thanks for your reply, you are so kind.
&lt;br&gt;&lt;br&gt;在 2009-10-21三的 17:27 +0200，Alexander Kitaev写道：
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello Xiaoyu,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I think you may do the following:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1. run diffClient.doDiffStatus (svn diff --summarize) to get list of
&lt;br&gt;&amp;gt; changed file.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2. for each file, call SVNRepository.getFile(...) to get its checksum:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; DAVRepositoryFactory.setup();
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; SVNRepository repos =
&lt;br&gt;&amp;gt; SVNRepositoryFactory.create(SVNURL.parseURIEncoded(&amp;quot;&lt;a href=&quot;http://svn.svnkit.com/repos/svnkit/trunk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.svnkit.com/repos/svnkit/trunk&lt;/a&gt;&amp;quot;));
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; SVNProperties properties = SVNProperties.wrap(new HashMap());
&lt;br&gt;&amp;gt; repos.getFile(&amp;quot;README.txt&amp;quot;, -1, properties, null);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(properties.getStringValue(SVNProperty.CHECKSUM));
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This will give you MD5 checksum.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Alexander Kitaev,
&lt;br&gt;&amp;gt; TMate Software,
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Xiaoyu Du wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hi, guys.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I have to tags in difference directory.
&lt;br&gt;&amp;gt; &amp;gt; what I wanna do is :
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 1) get changes between tow revisions.
&lt;br&gt;&amp;gt; &amp;gt; then determine the modified/add files
&lt;br&gt;&amp;gt; &amp;gt; 2) download these changed file to an empty directory
&lt;br&gt;&amp;gt; &amp;gt; and compute checksum for each file.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; To approach this, I first use DiffClient object to
&lt;br&gt;&amp;gt; &amp;gt; got the changes files and stored them. and then used
&lt;br&gt;&amp;gt; &amp;gt; SVNRepository.getFile method to download all
&lt;br&gt;&amp;gt; &amp;gt; these files.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I know this is a stupid way and slow.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; could any tell me if there are any other
&lt;br&gt;&amp;gt; &amp;gt; ways to approach this?
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26002717&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26002717&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26002717&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26002717&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;-- 
&lt;br&gt;研发部
&lt;br&gt;北京信诺瑞得信息技术有限公司
&lt;br&gt;地址:北京市朝阳区建国路88号SOHO现代城C座909
&lt;br&gt;手机：13718143257
&lt;br&gt;电话：010-85804799
&lt;br&gt;传真：010-85804800
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26002717&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26002717&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-get-delta-files-between-revisions.-tp25987411p26002717.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25994743</id>
	<title>Re: How to get delta files between revisions.</title>
	<published>2009-10-21T08:27:03Z</published>
	<updated>2009-10-21T08:27:03Z</updated>
	<author>
		<name>Alexander Kitaev-3</name>
	</author>
	<content type="html">Hello Xiaoyu,
&lt;br&gt;&lt;br&gt;I think you may do the following:
&lt;br&gt;&lt;br&gt;1. run diffClient.doDiffStatus (svn diff --summarize) to get list of
&lt;br&gt;changed file.
&lt;br&gt;&lt;br&gt;2. for each file, call SVNRepository.getFile(...) to get its checksum:
&lt;br&gt;&lt;br&gt;DAVRepositoryFactory.setup();
&lt;br&gt;&lt;br&gt;SVNRepository repos =
&lt;br&gt;SVNRepositoryFactory.create(SVNURL.parseURIEncoded(&amp;quot;&lt;a href=&quot;http://svn.svnkit.com/repos/svnkit/trunk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.svnkit.com/repos/svnkit/trunk&lt;/a&gt;&amp;quot;));
&lt;br&gt;&lt;br&gt;SVNProperties properties = SVNProperties.wrap(new HashMap());
&lt;br&gt;repos.getFile(&amp;quot;README.txt&amp;quot;, -1, properties, null);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(properties.getStringValue(SVNProperty.CHECKSUM));
&lt;br&gt;&lt;br&gt;This will give you MD5 checksum.
&lt;br&gt;&lt;br&gt;Alexander Kitaev,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;Xiaoyu Du wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi, guys.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have to tags in difference directory.
&lt;br&gt;&amp;gt; what I wanna do is :
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1) get changes between tow revisions.
&lt;br&gt;&amp;gt; then determine the modified/add files
&lt;br&gt;&amp;gt; 2) download these changed file to an empty directory
&lt;br&gt;&amp;gt; and compute checksum for each file.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; To approach this, I first use DiffClient object to
&lt;br&gt;&amp;gt; got the changes files and stored them. and then used
&lt;br&gt;&amp;gt; SVNRepository.getFile method to download all
&lt;br&gt;&amp;gt; these files.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I know this is a stupid way and slow.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; could any tell me if there are any other
&lt;br&gt;&amp;gt; ways to approach this?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25994743&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25994743&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25994743&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25994743&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-get-delta-files-between-revisions.-tp25987411p25994743.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25987411</id>
	<title>How to get delta files between revisions.</title>
	<published>2009-10-20T23:59:05Z</published>
	<updated>2009-10-20T23:59:05Z</updated>
	<author>
		<name>Xiaoyu Du</name>
	</author>
	<content type="html">Hi, guys.
&lt;br&gt;&lt;br&gt;I have to tags in difference directory.
&lt;br&gt;what I wanna do is :
&lt;br&gt;&lt;br&gt;1) get changes between tow revisions.
&lt;br&gt;then determine the modified/add files
&lt;br&gt;2) download these changed file to an empty directory
&lt;br&gt;and compute checksum for each file.
&lt;br&gt;&lt;br&gt;&lt;br&gt;To approach this, I first use DiffClient object to
&lt;br&gt;got the changes files and stored them. and then used
&lt;br&gt;SVNRepository.getFile method to download all
&lt;br&gt;these files.
&lt;br&gt;&lt;br&gt;I know this is a stupid way and slow.
&lt;br&gt;&lt;br&gt;could any tell me if there are any other
&lt;br&gt;ways to approach this?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25987411&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25987411&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svnkit-users-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-get-delta-files-between-revisions.-tp25987411p25987411.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25940309</id>
	<title>Re: Use SVNKit with Kerberos: Hudson, IntelliJ</title>
	<published>2009-10-17T10:30:10Z</published>
	<updated>2009-10-17T10:30:10Z</updated>
	<author>
		<name>Clifton</name>
	</author>
	<content type="html">Thank you Alex,
&lt;br&gt;&lt;br&gt;I finally resolved my problem as the latest version of Hudson actually does recognize the tunnel. It just shows an error stating incorrectly that it doesn't. Brute force works. Thank you for responding so quickly.
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Alexander Kitaev-3 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Hello Clifton,
&lt;br&gt;&lt;br&gt;Tunnel definition in Subversion configuration file should be used by
&lt;br&gt;SVNKit unless Hudson replaces ISVNOptions implementation with custom
&lt;br&gt;one, or specifies custom configuration directory.
&lt;br&gt;&lt;br&gt;Also, in case Hudson is ran on behalf of the certain user, then
&lt;br&gt;configuration will be read from that user's home directory.
&lt;br&gt;&lt;br&gt;Tunnel definition should look like (in the 'config' file):
&lt;br&gt;&lt;br&gt;[tunnels]
&lt;br&gt;kssh = /usr/bin/kssh
&lt;br&gt;&lt;br&gt;Make sure you're not using environment variables in definition - so far
&lt;br&gt;SVNKit couldn't expand them.
&lt;br&gt;&lt;br&gt;Also, I'd recommend you to set up tunnel and make sure it works with
&lt;br&gt;SVNKit command line client, so you'll be sure that problem is
&lt;br&gt;Hudson-specific.
&lt;br&gt;&lt;br&gt;Alexander Kitaev,
&lt;br&gt;TMate Software,
&lt;br&gt;&lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&lt;br&gt;Clifton wrote:
&lt;br&gt;&amp;gt; Hi Alex,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I tried using an ssh tunnel with Hudson but I get an error:
&lt;br&gt;&amp;gt; org.tmatesoft.svn.core.SVNException: svn: Cannot find tunnel specification
&lt;br&gt;&amp;gt; for 'kssh'
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I recall there was an API level flag that Hudson needs to set in order to
&lt;br&gt;&amp;gt; enable tunnels. Could this be the case here? Could you explain which flag it
&lt;br&gt;&amp;gt; is? Does anyone have a build of Hudson with this flag enabled?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Alexander Kitaev-3 wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hello Cliff,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ssh+svn://newserver Idea prompts for authentication. This is after I've
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; already issued kinit from the cmd line. How can I configure SVNKit to
&lt;br&gt;&amp;gt;&amp;gt; SVNkit uses Java SSH library to establish SSH connection by default, and
&lt;br&gt;&amp;gt;&amp;gt; this library doesn't support Kerberos.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; already issued kinit from the cmd line. How can I configure SVNKit to use
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; tunnels as mentioned here:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/can-you-use-an-external-SSH-client-in-SVNKit-td22338661.html#a22338661&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/can-you-use-an-external-SSH-client-in-SVNKit-td22338661.html#a22338661&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Is set in a config file? If so which config file? Where do I find more
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; documentation? Is this listed somewhere in the svn redbook as a svn
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; client
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; config or is it an SVNKit config? I can browse the svn server from the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; cmd
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; line but I cannot get my IDE to work. I disparately need help as I've
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; already posted on the IDE community support page with no response.
&lt;br&gt;&amp;gt;&amp;gt; You may make SVNKit use external program to establish tunnel. First, you
&lt;br&gt;&amp;gt;&amp;gt; should put tunnel definition into Subversion configuration file (located
&lt;br&gt;&amp;gt;&amp;gt; at ~/.subversion/config) into [tunnels] section:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; [tunnels]
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; kssh=/full/path/to/ssh -all -options -needed
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Tunnels is standard Subversion featured documented in Subversion Book
&lt;br&gt;&amp;gt;&amp;gt; and in the configuration file itself. The only difference with SVNKit is
&lt;br&gt;&amp;gt;&amp;gt; that by default SVNKit doesn't look for tunnel for &amp;quot;ssh&amp;quot; and uses java
&lt;br&gt;&amp;gt;&amp;gt; SSH library instead. So this is why I named tunnel &amp;quot;kssh&amp;quot;.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Then, as soon as tunnel is defined, you should use URLs of the following
&lt;br&gt;&amp;gt;&amp;gt; form to access repository:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; svn+kssh://hostname/repos/path
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; SVNKit will parse out &amp;quot;kssh&amp;quot; and then will look for a tunnel definition.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Please let me know if that works for you.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Alexander Kitaev,
&lt;br&gt;&amp;gt;&amp;gt; TMate Software,
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://svnkit.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svnkit.com/&lt;/a&gt;&amp;nbsp;- Java [Sub]Versioning Library!
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://sqljet.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sqljet.com/&lt;/a&gt;&amp;nbsp;- Java SQLite Library!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Clifton wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm an Hudson and IntelliJ user and our company recently switched over to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; svn server that uses Kerberos for authentication. I'm completely lost as
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I've heard SVNKit doesn't work with Kerberos but can somehow be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; configured.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; My biggest headache is getting my IDE running again. Idea uses SVNKit and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; when I try (from my Macbook Pro) pointing to the new server URL,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ssh+svn://newserver Idea prompts for authentication. This is after I've
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; already issued kinit from the cmd line. How can I configure SVNKit to use
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; tunnels as mentioned here:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/can-you-use-an-external-SSH-client-in-SVNKit-td22338661.html#a22338661&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/can-you-use-an-external-SSH-client-in-SVNKit-td22338661.html#a22338661&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Is set in a config file? If so which config file? Where do I find more
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; documentation? Is this listed somewhere in the svn redbook as a svn
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; client
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; config or is it an SVNKit config? I can browse the svn server from the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; cmd
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; line but I cannot get my IDE to work. I disparately need help as I've
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; already posted on the IDE community support page with no response.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -----
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Cliff
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://codeforfun.wordpress.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://codeforfun.wordpress.com&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/file/u156847/Cliff-in-the-lab.png&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/file/u156847/Cliff-in-the-lab.png&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: svnkit-users-unsubscribe@svnkit.com
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: svnkit-users-help@svnkit.com
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -----
&lt;br&gt;&amp;gt; Cliff
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://codeforfun.wordpress.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://codeforfun.wordpress.com&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/file/u156847/Cliff-in-the-lab.png&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/file/u156847/Cliff-in-the-lab.png&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: svnkit-users-unsubscribe@svnkit.com
&lt;br&gt;For additional commands, e-mail: svnkit-users-help@svnkit.com
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;div class=&quot;signature&quot;&gt;Cliff
&lt;br&gt;&lt;a href=&quot;http://codeforfun.wordpress.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://codeforfun.wordpress.com&lt;/a&gt;&lt;br&gt;&lt;img src=&quot;http://old.nabble.com/file/u156847/Cliff-in-the-lab.png&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/SVNKit---Users-f18684.html&quot; embed=&quot;fixTarget[18684]&quot; target=&quot;_top&quot; &gt;SVNKit - Users&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Use-SVNKit-with-Kerberos%3A-Hudson%2C-IntelliJ-tp25080047p25940309.html" />
</entry>

</feed>
