You need ODS-5 formated/initialized Disk for Upper and Lower case as well as
large deep directory path's
(more then 8 subdirectories) and then a few orther things must be set properly
as the other fellows said.
We work with svnkit on OpenVMS as well but we get sometimes a JVM crash; on VMS
8.3. We will turn to OpenVMS 8.4
with hopefully lates ecos applied and that on a new system; and I hope to see
svnkit (jsvn) work properly as
well as maven, which works to some degree because plexus uses sometimes java
wrapped shell commands which do not
work on a native OpenVMS system.
Here's stuff (not exhausted) I use at my login.com
Josef
$!-- add UNIX shell commands to your system ... bash ...
$ @gnu:[lib]gnv_setup.com
$!
$!-- .... for APACH / TOMCAT / SOAP - AXIS / etc. and ODS5 - DISKS File System
as per David Sulivan (SOAP)
$!
$
$
$ set proc/parse=extend /priv=all ! support
xxx^xx.xml.conf type filer name
$
$ def/nolog decc$argv_parse_style enabel ! C RTL will preserve
the case of cmd line args "disabled"
$ def/nolog decc$efs_case_preserve true ! in contrast to
"traditional" "disabled"
$ def/nolog decc$efs_case_special true
$ def/nolog decc$efs_charset true
$ def/nolog decc$fd_locking 1 ! Powell Hazzard
$
$! @sys$common:[java$142.com]java$filename_controls
$ @dkb3:[java$150.com]java$filename_controls
$! def java$show_filename_mapping 1 ! turn on if needed
$
$!
$! setup java debugging tools
$!
$ def/proc java$print_command_args "true"
$! def/proc _java_launcher_debug 1
$! def/job java$exe_trace "true"
$! def/proc java$enable_sigquit_ctrl "true"
$! def/proc java$enable_sigquit_mailbox "true"
$! pipe show log/table=* *signal* | search sys$input: signal
$
$
$ def/proc java$delete_all_versions true
$ def/proc java$rename_all_versions true
$ def/proc java$create_dir_with_owner_delete true
$ def/system/exec/nolog JAVA$CREATE_STMLF_FORMAT TRUE ! 2 prevent that ZIP
files are taken over as sequential file etc
$
$ def/proc java$WSI$JNISHR_g_shr sys$library:wsi$jni_g_shr.exe ! used to
launche java_dbg correctly
$
$!
$! setup for java.awt.swing and other X11 stuff
$!
$ set display/create/node=C038020.ch.doleni.net/tran=tcpip
$
$
$!
$! setup for the Xalan Transformer
$!
$ Xalan:=="MC XML-C$ROOT:[Xalan-C-2_0.c.bin]XalanTransform.EXE"
$
$!
$! setup for a standard servlet/JSP container
$!
$ def apache$jakarta_use_fastvm "true" !
$ def/proc/trans=(conc,term)/nolog catalina_home dkb3:[apache.jakarta.tomcat.]
$
$!
$! setup to use the ANT version delivered with NetBeans IDE
$!
$
$ define ant$home dkb3:[ant_17]
$ aho = f$trnlnm("ant$home") - "]" + ".bin]"
$ show symbol aho
$ define ide$ant_home "''aho'"
$ ant :== @ide$ant_home:ide_ant.com
$ ant "-version"
$ set nover
$
$! use Ant from the IDE Server Environment
$! ant :== "@ide$ant_home:ide_ant.com"
$! ant "-version"
$
$!
$! setup to use the ANT version delivered with the WSIT Kit
$!
$! def/proc ant_home wsi$root:[tools.ant]
$! ant == "@ant_home:ant.com"
$! ant "-version"
$
$!
$! setup to use the ANT version delivered with jakarta ant
$! - def the logical below - ...
$! - then use at your default source directory build.xml etc...
$!
$! def/proc/trans=(conc,term) ant_home dkb3:[apache.jakarta.ant.]
$
$!
$! use jakarta ant like that - but visit [.xmls]*.xml such as properties,
path_refs, targets, etc. first
$! i.e. @sys$startup:apache$jakarta ant "compile"
"-Dcatalina.home=/dkb3/apache/jakarta/tomcat"
$! ant :== "@sys$startup:apache$jakarta ant"
$
$! use maven
$ MAVEN == "@dkb3:[apache-maven-1_0_2.bin]vms_maven.com"
$ !maven:== "@dkb3:[apache-maven-2_2_1.bin]vms_maven.com"
$ define maven_parameters_file
dkb3:[apache-maven-2_2_1.bin]maven_java_parameters.txt
$
$! maven needs a sys$scratch on an ODS5 enabled disk to write multi dot tmp
files
$ define/super sys$scratch dkb3:[scratch]
$
$! define things to use SVNkit 1.4.0
$ @dkb3:[stadelma.svnkit-1_4_0]jsvnsetup.openvms
$! then use
$! i64> jsvn help
$
$! PERL 5.8-6 script engine
$ perl :== $perl_root:[000000]perl.exe
$
$!- define a very long java$classpath logical including "all" required jar files
$!
@dkb3:[sw-projekte.SPEZSRVW.axawl.spezpla.servers.build.vms]crea_jar_vector.com
$! @axis2_jar_files.com
$
-----Ursprüngliche Nachricht-----
Von: [email protected] [mailto:[email protected]]
Im Auftrag von Gnan Shabada
Gesendet: Freitag, 24. Juni 2011 16:05
An: [email protected]
Betreff: SVNKit on openVMS
Hello
I am trying to checkout a working copy into my user dir on OpenVMS platform.
My repo url has a mix of upper and lower case chars. When I try jsvn
checkout command, it converts all the url into lower case and throws error
saying it cant find the url i specified.
My actual url is http://vpw39/svn/test_cms/trunk/SourceCode
SEVERE: CLI: svn: URL 'http://vpw39/svn/test_cms/trunk/sourcecode' doesn't
exist
org.tmatesoft.svn.core.SVNException: svn: URL
'http://vpw39/svn/test_cms/trunk/sourcecode' doesn't exist
at
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
at
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at
org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:910)
at
org.tmatesoft.svn.cli.svn.SVNCheckoutCommand.run(SVNCheckoutCommand.java:99)
at
org.tmatesoft.svn.cli.AbstractSVNCommandEnvironment.run(AbstractSVNCommandEnvironment.java:134)
at
org.tmatesoft.svn.cli.AbstractSVNLauncher.run(AbstractSVNLauncher.java:81)
at org.tmatesoft.svn.cli.svn.SVN.main(SVN.java:26)
svn: URL 'http://vpw39/svn/test_cms/trunk/sourcecode' doesn't exist
Any idea why the url is converted to all lower case while using svnkit?
thanks
Gnan
--
View this message in context:
http://old.nabble.com/SVNKit-on-openVMS-tp31920129p31920129.html
Sent from the SVNKit - Users mailing list archive at Nabble.com.