📄 org_tigris_subversion_javahl_svnclient.cpp
字号:
jboolean jforce){ JNIEntry(SVNClient, remove); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return; } Targets targets(jtargets); JNIStringHolder message(jmessage); if(JNIUtil::isExceptionThrown()) { return; } cl->remove(targets, message, jforce ? true : false);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: revert * Signature: (Ljava/lang/String;Z)V */JNIEXPORT void JNICALL Java_org_tigris_subversion_javahl_SVNClient_revert (JNIEnv* env, jobject jthis, jstring jpath, jboolean jrecurse){ JNIEntry(SVNClient, revert); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return; } JNIStringHolder path(jpath); if(JNIUtil::isExceptionThrown()) { return; } cl->revert(path, jrecurse ? true : false);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: add * Signature: (Ljava/lang/String;ZZ)V */JNIEXPORT void JNICALL Java_org_tigris_subversion_javahl_SVNClient_add (JNIEnv* env, jobject jthis, jstring jpath, jboolean jrecurse, jboolean jforce){ JNIEntry(SVNClient, add); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return; } JNIStringHolder path(jpath); if(JNIUtil::isExceptionThrown()) { return; } cl->add(path, jrecurse ? true : false, jforce ? true : false);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: update * Signature: ([Ljava/lang/String;Lorg/tigris/subversion/javahl/Revision;ZZ)[J */JNIEXPORT jlongArray JNICALL Java_org_tigris_subversion_javahl_SVNClient_update (JNIEnv* env, jobject jthis, jobjectArray jpath, jobject jrevision, jboolean jrecurse, jboolean jignoreExternals){ JNIEntry(SVNClient, update); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return NULL; } Revision revision(jrevision); if(JNIUtil::isExceptionThrown()) { return NULL; } Targets targets(jpath); if(JNIUtil::isExceptionThrown()) { return NULL; } return cl->update(targets, revision, jrecurse ? true : false, jignoreExternals ? true : false);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: commit * Signature: ([Ljava/lang/String;Ljava/lang/String;ZZ)J */JNIEXPORT jlong JNICALL Java_org_tigris_subversion_javahl_SVNClient_commit (JNIEnv* env, jobject jthis, jobjectArray jtargets, jstring jmessage, jboolean jrecurse, jboolean jnoUnlock){ JNIEntry(SVNClient, commit); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return -1; } Targets targets(jtargets); JNIStringHolder message(jmessage); if(JNIUtil::isExceptionThrown()) { return -1; } return cl->commit(targets, message, jrecurse ? true : false, jnoUnlock ? true : false);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: copy * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String; * Lorg/tigris/subversion/javahl/Revision;)V */JNIEXPORT void JNICALL Java_org_tigris_subversion_javahl_SVNClient_copy (JNIEnv* env, jobject jthis, jstring jsrcPath, jstring jdestPath, jstring jmessage, jobject jrevision){ JNIEntry(SVNClient, copy); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return; } JNIStringHolder srcPath(jsrcPath); if(JNIUtil::isExceptionThrown()) { return; } JNIStringHolder destPath(jdestPath); if(JNIUtil::isExceptionThrown()) { return; } JNIStringHolder message(jmessage); if(JNIUtil::isExceptionThrown()) { return; } Revision revision(jrevision); if(JNIUtil::isExceptionThrown()) { return; } cl->copy(srcPath, destPath, message, revision);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: move * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V */JNIEXPORT void JNICALL Java_org_tigris_subversion_javahl_SVNClient_move (JNIEnv *env, jobject jthis, jstring jsrcPath, jstring jdestPath, jstring jmessage, jboolean jforce){ JNIEntry(SVNClient, move); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return; } JNIStringHolder srcPath(jsrcPath); if(JNIUtil::isExceptionThrown()) { return; } JNIStringHolder destPath(jdestPath); if(JNIUtil::isExceptionThrown()) { return; } JNIStringHolder message(jmessage); if(JNIUtil::isExceptionThrown()) { return; } cl->move(srcPath, destPath, message, jforce ? true:false);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: mkdir * Signature: (Ljava/lang/String;Ljava/lang/String;)V */JNIEXPORT void JNICALL Java_org_tigris_subversion_javahl_SVNClient_mkdir (JNIEnv* env, jobject jthis, jobjectArray jtargets, jstring jmessage){ JNIEntry(SVNClient, mkdir); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return; } Targets targets(jtargets); JNIStringHolder message(jmessage); if(JNIUtil::isExceptionThrown()) { return; } cl->mkdir(targets, message);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: cleanup * Signature: (Ljava/lang/String;)V */JNIEXPORT void JNICALL Java_org_tigris_subversion_javahl_SVNClient_cleanup (JNIEnv* env, jobject jthis, jstring jpath){ JNIEntry(SVNClient, cleanup); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return; } JNIStringHolder path(jpath); if(JNIUtil::isExceptionThrown()) { return; } cl->cleanup(path);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: resolved * Signature: (Ljava/lang/String;Z)V */JNIEXPORT void JNICALL Java_org_tigris_subversion_javahl_SVNClient_resolved (JNIEnv* env, jobject jthis, jstring jpath, jboolean jrecurse){ JNIEntry(SVNClient, resolved); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return; } JNIStringHolder path(jpath); if(JNIUtil::isExceptionThrown()) { return; } cl->resolved(path, jrecurse ? true: false);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: doExport * Signature: (Ljava/lang/String;Ljava/lang/String; * Lorg/tigris/subversion/javahl/Revision; * Lorg/tigris/subversion/javahl/Revision;ZZZLjava/lang/String;)J */JNIEXPORT jlong JNICALL Java_org_tigris_subversion_javahl_SVNClient_doExport (JNIEnv* env, jobject jthis, jstring jsrcPath, jstring jdestPath, jobject jrevision, jobject jpegRevision, jboolean jforce, jboolean jignoreExternals, jboolean jrecurse, jstring jnativeEOL){ JNIEntry(SVNClient, doExport); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return -1; } Revision revision(jrevision); if(JNIUtil::isExceptionThrown()) { return -1; } Revision pegRevision(jpegRevision); if(JNIUtil::isExceptionThrown()) { return -1; } JNIStringHolder srcPath(jsrcPath); if(JNIUtil::isExceptionThrown()) { return -1; } JNIStringHolder destPath(jdestPath); if(JNIUtil::isExceptionThrown()) { return -1; } JNIStringHolder nativeEOL(jnativeEOL); if(JNIUtil::isExceptionThrown()) { return -1; } return cl->doExport(srcPath, destPath, revision, pegRevision, jforce ? true : false, jignoreExternals ? true : false, jrecurse ? true: false, nativeEOL);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: doSwitch * Signature: (Ljava/lang/String;Ljava/lang/String; * Lorg/tigris/subversion/javahl/Revision;Z)J */JNIEXPORT jlong JNICALL Java_org_tigris_subversion_javahl_SVNClient_doSwitch (JNIEnv* env, jobject jthis, jstring jpath, jstring jurl, jobject jrevision, jboolean jrecurse){ JNIEntry(SVNClient, doSwitch); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return -1; } Revision revision(jrevision); if(JNIUtil::isExceptionThrown()) { return -1; } JNIStringHolder path(jpath); if(JNIUtil::isExceptionThrown()) { return -1; } JNIStringHolder url(jurl); if(JNIUtil::isExceptionThrown()) { return -1; } return cl->doSwitch(path, url, revision, jrecurse ? true: false);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: doImport * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String; * Ljava/lang/String;Z)V */JNIEXPORT void JNICALL Java_org_tigris_subversion_javahl_SVNClient_doImport (JNIEnv* env, jobject jthis, jstring jpath, jstring jurl, jstring jmessage, jboolean jrecurse){ JNIEntry(SVNClient, doImport); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return; } JNIStringHolder path(jpath); if(JNIUtil::isExceptionThrown()) { return; } JNIStringHolder url(jurl); if(JNIUtil::isExceptionThrown()) { return; } JNIStringHolder message(jmessage); if(JNIUtil::isExceptionThrown()) { return; } cl->doImport(path, url, message, jrecurse ? true : false);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: merge * Signature: (Ljava/lang/String;Lorg/tigris/subversion/javahl/Revision; * Ljava/lang/String;Lorg/tigris/subversion/javahl/Revision; * Ljava/lang/String;ZZZZ)V */JNIEXPORT void JNICALL Java_org_tigris_subversion_javahl_SVNClient_merge__Ljava_lang_String_2Lorg_tigris_subversion_javahl_Revision_2Ljava_lang_String_2Lorg_tigris_subversion_javahl_Revision_2Ljava_lang_String_2ZZZZ (JNIEnv* env, jobject jthis, jstring jpath1, jobject jrevision1, jstring jpath2, jobject jrevision2, jstring jlocalPath, jboolean jforce, jboolean jrecurse, jboolean jignoreAncestry, jboolean jdryRun){ JNIEntry(SVNClient, merge); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return; } Revision revision1(jrevision1); if(JNIUtil::isExceptionThrown()) { return; } JNIStringHolder path1(jpath1); if(JNIUtil::isExceptionThrown()) { return; } Revision revision2(jrevision2); if(JNIUtil::isExceptionThrown()) { return; } JNIStringHolder path2(jpath2); if(JNIUtil::isExceptionThrown()) { return; } JNIStringHolder localPath(jlocalPath); if(JNIUtil::isExceptionThrown()) { return; } cl->merge(path1, revision1, path2, revision2, localPath, jforce ? true:false, jrecurse ? true:false, jignoreAncestry ? true:false, jdryRun ? true:false);}/* * Class: org_tigris_subversion_javahl_SVNClient * Method: merge * Signature: (Ljava/lang/String;Lorg/tigris/subversion/javahl/Revision; * Lorg/tigris/subversion/javahl/Revision; * Lorg/tigris/subversion/javahl/Revision;Ljava/lang/String;ZZZZ)V */JNIEXPORT void JNICALL Java_org_tigris_subversion_javahl_SVNClient_merge__Ljava_lang_String_2Lorg_tigris_subversion_javahl_Revision_2Lorg_tigris_subversion_javahl_Revision_2Lorg_tigris_subversion_javahl_Revision_2Ljava_lang_String_2ZZZZ (JNIEnv* env, jobject jthis, jstring jpath, jobject jpegRevision, jobject jrevision1, jobject jrevision2, jstring jlocalPath, jboolean jforce, jboolean jrecurse, jboolean jignoreAncestry, jboolean jdryRun){ JNIEntry(SVNClient, merge); SVNClient *cl = SVNClient::getCppObject(jthis); if(cl == NULL) { JNIUtil::throwError(_("bad c++ this")); return; } Revision revision1(jrevision1); if(JNIUtil::isExceptionThrown()) { return; } JNIStringHolder path(jpath); if(JNIUtil::isExceptionThrown()) { return; } Revision revision2(jrevision2); if(JNIUtil::isExceptionThrown()) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -