Here is a problem I have using Subversion and SVNKit. I have a folder at
http://svn.example.com/dirA/dirB/myproject which contains all my source
files of a project. To get the currently project tree (which means all
paths) I use SVNRepository.status(), and in ISVNEditor I record all paths
(addDir(), addFile(), openDir(), openFile()). Once I got the project tree
than I download all logs for each path (dir or file). All paths are:
/myproject/path1/file1, /myproject/path2/file2 and so on. I call
SVNRepository for all this paths to get all logs. All returned logs have
their changed paths (SVNLogEntryPath) like: /dirA/dirB/myproject/path1/file1
and so on. Now, for each path in repository tree I previously downloaded
with status() I want to get all file revisions by calling:
SVNRepository.getFileRevisions(). The problem is:
1) I cant pas a path that I previously donwloaded with status(), it says not
a correct location.
2) The strange thing is: when I want to download logs for a specific path I
must specify that path as: myproject/../.., and when I want to download
revisions for the same path I must specify it as: dirA/dirB/myproject/../...
I don't know this is the default behaviour or not, but this is very strange
to me. Any suggestions?

Thank you in advance, Elvis.  
-- 
View this message in context: 
http://old.nabble.com/SVN-Bug-or-SVNKit-bug%2C-or-default-behaviour----tp32579807p32579807.html
Sent from the SVNKit - Users mailing list archive at Nabble.com.


Reply via email to