Hello Dario,
Please use this code:
final SvnOperationFactory svnOperationFactory = new
SvnOperationFactory();
try {
....
final SvnGetInfo getInfo = svnOperationFactory.createGetInfo();
getInfo.setSingleTarget(SvnTarget.fromFile(file));
final SvnInfo info = getInfo.run();
if (info != null) {
final SVNURL itemUrl = info.getUrl();
final SVNURL repositoryRootUrl = info.getRepositoryRootUrl();
if (itemUrl != null && repositoryRootUrl != null) {
final String pathAsChild =
SVNPathUtil.getPathAsChild(repositoryRootUrl.toDecodedString(),
itemUrl.toDecodedString());
if (pathAsChild != null) {
System.out.println("path = " + pathAsChild);
}
}
}
} finally {
svnOperationFactory.dispose();
}
--
Dmitry Pavlenko,
TMate Software,
http://subgit.com/ - git-svn bridge
> Hello,
> I am trying to "discover" the remote path (absolute path from root of svn
> repository) of a file in my working copy using Java SvnKit API. Could you
> help me?
>
> Thanks in advance.
>
>
>
> Dario Imparato
>
> Email : [email protected]
>
> skype : darioimparato1987
>
> CODIN S.p.A. - http://www.codin.it
>
> Via del Pescaccio, 30
>
> 00166 Rome - Italy