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.
