本文整理汇总了Java中org.tigris.subversion.svnclientadapter.SVNNodeKind类的典型用法代码示例。如果您正苦于以下问题:Java SVNNodeKind类的具体用法?Java SVNNodeKind怎么用?Java SVNNodeKind使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SVNNodeKind类属于org.tigris.subversion.svnclientadapter包,在下文中一共展示了SVNNodeKind类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: isEnabled
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
@Override
public boolean isEnabled() {
Browser browser = getBrowser();
if(browser == null) {
return false;
}
if(browser.getExplorerManager().getRootContext() == Node.EMPTY) {
return false;
}
Node[] nodes = getBrowser().getSelectedNodes();
if(nodes.length != 1) {
return false;
}
return nodes[0] instanceof RepositoryPathNode &&
((RepositoryPathNode) nodes[0]).getEntry().getSvnNodeKind() == SVNNodeKind.DIR;
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:17,代码来源:CreateFolderAction.java
示例2: validateInput
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
private boolean validateInput(File root, RepositoryFile toRepositoryFile) {
boolean ret = false;
SvnClient client;
try {
client = Subversion.getInstance().getClient(toRepositoryFile.getRepositoryUrl());
ISVNInfo info = client.getInfo(toRepositoryFile.getFileUrl());
if(info.getNodeKind() == SVNNodeKind.DIR && root.isFile()) {
SvnClientExceptionHandler.annotate(NbBundle.getMessage(SwitchToAction.class, "LBL_SwitchFileToFolderError"));
ret = false;
} else if(info.getNodeKind() == SVNNodeKind.FILE && root.isDirectory()) {
SvnClientExceptionHandler.annotate(NbBundle.getMessage(SwitchToAction.class, "LBL_SwitchFolderToFileError"));
ret = false;
} else {
ret = true;
}
} catch (SVNClientException ex) {
SvnClientExceptionHandler.notifyException(ex, true, true);
return ret;
}
return ret;
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:22,代码来源:SwitchToAction.java
示例3: testGetSingleStatusNoChanges
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusNoChanges() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/no-changes/testapp/Main.java");
assertTrue(myFile.exists());
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/Main.java", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.NORMAL, parsedStatus.getTextStatus());
assertEquals(2, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
Date expectedDate = SvnWcUtils.parseSvnDate("2006-04-12T10:43:46.371180Z");
assertEquals(expectedDate, parsedStatus.getLastChangedDate());
assertEquals(2, parsedStatus.getLastChangedRevision().getNumber());
assertEquals("ed", parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NORMAL, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:24,代码来源:SvnWcParserTest.java
示例4: testGetSingleStatusNoChangesNewFormat
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusNoChangesNewFormat() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/new-format-no-changes/testapp/Main.java");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/Main.java", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.NORMAL, parsedStatus.getTextStatus());
assertEquals(16, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
Date expectedDate = SvnWcUtils.parseSvnDate("2006-08-05T03:42:58.306031Z");
assertEquals(expectedDate, parsedStatus.getLastChangedDate());
assertEquals(16, parsedStatus.getLastChangedRevision().getNumber());
assertEquals("ed", parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NORMAL, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:23,代码来源:SvnWcParserTest.java
示例5: testGetSingleStatusFileChanges
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileChanges() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/file-changes/testapp/Main.java");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/Main.java", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.MODIFIED, parsedStatus.getTextStatus());
assertEquals(2, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
Date expectedDate = SvnWcUtils.parseSvnDate("2006-04-12T10:43:46.371180Z");
assertEquals(expectedDate, parsedStatus.getLastChangedDate());
assertEquals(2, parsedStatus.getLastChangedRevision().getNumber());
assertEquals("ed", parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NORMAL, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:23,代码来源:SvnWcParserTest.java
示例6: testGetSingleStatusFileChangesNewFormat
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileChangesNewFormat() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/new-format-file-changes/testapp/AnotherMain.java");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/AnotherMain.java", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.MODIFIED, parsedStatus.getTextStatus());
assertEquals(16, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
Date expectedDate = SvnWcUtils.parseSvnDate("2006-04-25T07:05:57.738276Z");
assertEquals(expectedDate, parsedStatus.getLastChangedDate());
assertEquals(10, parsedStatus.getLastChangedRevision().getNumber());
assertEquals("ed", parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NORMAL, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:23,代码来源:SvnWcParserTest.java
示例7: testGetSingleStatusFileUnknown
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileUnknown() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/file-unknown/testapp/ReadMe.txt");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/ReadMe.txt", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.UNVERSIONED, parsedStatus.getTextStatus());
assertEquals(0, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
assertNull(parsedStatus.getLastChangedDate());
assertEquals(0, parsedStatus.getLastChangedRevision().getNumber());
assertNull(parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.UNKNOWN, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.UNVERSIONED, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:22,代码来源:SvnWcParserTest.java
示例8: testGetSingleStatusFileUnknownNewFormat
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileUnknownNewFormat() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/new-format-file-unknown/testapp/readme.txt");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/readme.txt", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.UNVERSIONED, parsedStatus.getTextStatus());
assertEquals(0, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
assertNull(parsedStatus.getLastChangedDate());
assertEquals(0, parsedStatus.getLastChangedRevision().getNumber());
assertNull(parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.UNKNOWN, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.UNVERSIONED, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:22,代码来源:SvnWcParserTest.java
示例9: testGetSingleStatusFileUnknownAnywhere
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
/**
* Tests a specific case... where the file doesn't exist, and there is no entry in the SVN
* files, but it's still being queried by the module. Return unversioned
*/
public void testGetSingleStatusFileUnknownAnywhere() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/no-changes/testapp/ReadMe.txt");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/ReadMe.txt", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.UNVERSIONED, parsedStatus.getTextStatus());
assertEquals(0, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
assertNull(parsedStatus.getLastChangedDate());
assertEquals(0, parsedStatus.getLastChangedRevision().getNumber());
assertNull(parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.UNKNOWN, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.UNVERSIONED, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:26,代码来源:SvnWcParserTest.java
示例10: testGetSingleStatusFileUnknownAnywhereNewFormat
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
/**
* Tests a specific case... where the file doesn't exist, and there is no entry in the SVN
* files, but it's still being queried by the module. Return unversioned. Working copy is
* the format as of SVN 1.4.0
*/
public void testGetSingleStatusFileUnknownAnywhereNewFormat() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/new-format-no-changes/testapp/readme.txt");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/readme.txt", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.UNVERSIONED, parsedStatus.getTextStatus());
assertEquals(0, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
assertNull(parsedStatus.getLastChangedDate());
assertEquals(0, parsedStatus.getLastChangedRevision().getNumber());
assertNull(parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.UNKNOWN, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.UNVERSIONED, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:27,代码来源:SvnWcParserTest.java
示例11: testGetSingleStatusFileAdded
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileAdded() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/file-added/testapp/ReadMe.txt");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/ReadMe.txt", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.ADDED, parsedStatus.getTextStatus());
assertEquals(0, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
assertNull(parsedStatus.getLastChangedDate());
assertEquals(-1, parsedStatus.getLastChangedRevision().getNumber());
assertNull(parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NONE, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:22,代码来源:SvnWcParserTest.java
示例12: testGetSingleStatusFileAddedNewFormat
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileAddedNewFormat() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/new-format-file-added/testapp/ReadMe.txt");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/ReadMe.txt", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.ADDED, parsedStatus.getTextStatus());
assertEquals(0, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
assertNull(parsedStatus.getLastChangedDate());
assertEquals(-1, parsedStatus.getLastChangedRevision().getNumber());
assertNull(parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NONE, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:22,代码来源:SvnWcParserTest.java
示例13: testGetSingleStatusFileConflict
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileConflict() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/file-conflicts/testapp/ReadMe.txt");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/ReadMe.txt", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.CONFLICTED, parsedStatus.getTextStatus());
assertEquals(5, parsedStatus.getRevision().getNumber());
assertEquals(5, parsedStatus.getLastChangedRevision().getNumber());
assertNotNull(parsedStatus.getConflictNew());
assertNotNull(parsedStatus.getConflictOld());
assertNotNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
Date expectedDate = SvnWcUtils.parseSvnDate("2006-04-25T04:12:27.726955Z");
assertEquals(expectedDate, parsedStatus.getLastChangedDate());
assertEquals(5, parsedStatus.getLastChangedRevision().getNumber());
assertEquals("ed", parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NORMAL, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:24,代码来源:SvnWcParserTest.java
示例14: testGetSingleStatusFileConflictNewFormat
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileConflictNewFormat() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/new-format-file-conflicts/testapp/ReadMe.txt");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/ReadMe.txt", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.CONFLICTED, parsedStatus.getTextStatus());
assertEquals(18, parsedStatus.getRevision().getNumber());
assertEquals(18, parsedStatus.getLastChangedRevision().getNumber());
assertNotNull(parsedStatus.getConflictNew());
assertNotNull(parsedStatus.getConflictOld());
assertNotNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
Date expectedDate = SvnWcUtils.parseSvnDate("2006-08-16T05:15:12.039161Z");
assertEquals(expectedDate, parsedStatus.getLastChangedDate());
assertEquals(18, parsedStatus.getLastChangedRevision().getNumber());
assertEquals("ed", parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NORMAL, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:24,代码来源:SvnWcParserTest.java
示例15: testGetSingleStatusFileRemoved
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileRemoved() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/file-removed/testapp/ReadMe.txt");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/ReadMe.txt", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.DELETED, parsedStatus.getTextStatus());
assertEquals(6, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
Date expectedDate = SvnWcUtils.parseSvnDate("2006-04-25T04:22:27.194329Z");
assertEquals(expectedDate, parsedStatus.getLastChangedDate());
assertEquals(6, parsedStatus.getLastChangedRevision().getNumber());
assertEquals("ed", parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NONE, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:23,代码来源:SvnWcParserTest.java
示例16: testGetSingleStatusFileRemovedNewFormat
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileRemovedNewFormat() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/new-format-file-removed/testapp/ReadMe.txt");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertFalse(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/ReadMe.txt", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.DELETED, parsedStatus.getTextStatus());
assertEquals(18, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
Date expectedDate = SvnWcUtils.parseSvnDate("2006-08-16T05:15:12.039161Z");
assertEquals(expectedDate, parsedStatus.getLastChangedDate());
assertEquals(18, parsedStatus.getLastChangedRevision().getNumber());
assertEquals("ed", parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NONE, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:23,代码来源:SvnWcParserTest.java
示例17: testGetSingleStatusFileCopied1
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileCopied1() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/file-copied1/testapp/AnotherMain.java");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertTrue(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/AnotherMain.java", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.ADDED, parsedStatus.getTextStatus());
assertEquals(5, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
assertNull(parsedStatus.getLastChangedDate());
assertEquals(-1, parsedStatus.getLastChangedRevision().getNumber());
assertNull(parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NONE, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:22,代码来源:SvnWcParserTest.java
示例18: testGetSingleStatusFileCopied1NewFormat
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileCopied1NewFormat() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/new-format-file-copied1/testapp/AnotherAnotherMain.java");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertTrue(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/AnotherAnotherMain.java", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.ADDED, parsedStatus.getTextStatus());
assertEquals(18, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
assertNull(parsedStatus.getLastChangedDate());
assertEquals(-1, parsedStatus.getLastChangedRevision().getNumber());
assertNull(parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NONE, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:22,代码来源:SvnWcParserTest.java
示例19: testGetSingleStatusFileCopied2
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileCopied2() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/file-copied2/testapp/AnotherMain.java");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertTrue(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/AnotherMain.java", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.ADDED, parsedStatus.getTextStatus());
assertEquals(5, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
assertNull(parsedStatus.getLastChangedDate());
assertEquals(-1, parsedStatus.getLastChangedRevision().getNumber());
assertNull(parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NONE, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:22,代码来源:SvnWcParserTest.java
示例20: testGetSingleStatusFileCopied2NewFormat
import org.tigris.subversion.svnclientadapter.SVNNodeKind; //导入依赖的package包/类
public void testGetSingleStatusFileCopied2NewFormat() throws Exception {
File myFile = new File(dataRootDir + "/SvnWcParser/new-format-file-copied2/testapp/AnotherAnotherMain.java");
ISVNStatus parsedStatus = svnWcParser.getSingleStatus(myFile);
assertTrue(parsedStatus.isCopied());
assertEquals("svn://gonzo/testRepos/trunk/testApp/src/testapp/AnotherAnotherMain.java", parsedStatus.getUrl().toString());
assertEquals(SVNStatusKind.ADDED, parsedStatus.getTextStatus());
assertEquals(18, parsedStatus.getRevision().getNumber());
assertNull(parsedStatus.getConflictNew());
assertNull(parsedStatus.getConflictOld());
assertNull(parsedStatus.getConflictWorking());
assertEquals(myFile, parsedStatus.getFile());
assertNull(parsedStatus.getLastChangedDate());
assertEquals(-1, parsedStatus.getLastChangedRevision().getNumber());
assertNull(parsedStatus.getLastCommitAuthor());
assertEquals(SVNNodeKind.FILE, parsedStatus.getNodeKind());
assertEquals(myFile.getPath(), parsedStatus.getPath());
assertEquals(SVNStatusKind.NONE, parsedStatus.getPropStatus());
assertNull(parsedStatus.getLockComment());
assertNull(parsedStatus.getLockOwner());
assertNull(parsedStatus.getLockCreationDate());
}
开发者ID:apache,项目名称:incubator-netbeans,代码行数:22,代码来源:SvnWcParserTest.java
注:本文中的org.tigris.subversion.svnclientadapter.SVNNodeKind类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论