我有一个像这样组织的工作副本:
项目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