SVNKIT - 获取工作副本的SvnStatusSummary

时间:2014-08-25 09:55:21

标签: java svnkit

我有一个像这样组织的工作副本:

项目A
       .svn文件
       目录1
       Direcorty 2
       档案A
       档案B

我想使用SvnGetStatusSummary来检查目录'Project A'是否被修改。

这是我现在的代码:

            SvnOperationFactory operationFactory=connection.getOurClientManager().getWcClient().getOperationsFactory();

            SvnGetStatusSummary svnGetStatusSummary=operationFactory.createGetStatusSummary();


            svnGetStatusSummary.setDepth(SVNDepth.INFINITY);

            SvnTarget target=SvnTarget.fromFile(new File("Project A"));

            svnGetStatusSummary.setSingleTarget(target);


            try {
                SvnStatusSummary svnSummary= svnGetStatusSummary.run();

                System.out.println("********************** "+svnSummary.isModified());

            } catch (SVNException e1) {
                // TODO Auto-generated catch block
                e1.printStackTrace();
            }

即使修改了文件,svnSummary.isModified()也始终返回false。

如果有人可以帮助我,我将不胜感激。

THX

0 个答案:

没有答案