SWIM Code Repositories
CSWIM.org Subversion Repository
- Integrated Plasma Simulator
- https://cswim.org/svn/cswim/ips/trunk (Subversion)
- https://cswim.org/svn/cswim/AORSA1D-HYBRID-MPI (Subversion)
- Project Documents
- https://cswim.org/svn/cswim/doc/trunk (Subversion)
- Linear System Analyzer
- https://cswim.org/svn/cswim/LinSysAnalyzer/trunk (Subversion)
- Top-level SWIM project repository
- https://cswim.org/svn/cswim (Subversion)
Note: You will almost always want to access one of the specific repositories, not this one.
Access Control for CSWIM.org Repository
Access to the cswim.org Subversion repository uses the same username/password as the web site to authenticate.
If your cswim.org username differs from your username on the client system, the URL may need to look like https://firstname.lastname@example.org/svn/cswim/ips/trunk. (With TortoiseSVN, this is not necessary because you are prompted with a popup window in which to enter both username and password.)
Because the connection to the server is protected with SSL, you will see the same "complaints" as you do in a web browser (but on the command line rather than as popup windows) about the domain name on the certificate not matching the domain you're accessing. Just as with the web browser, this is a consequence of the way the server is setup, and it is safe to accept the certificate.
Notes and Bugs with SWIM SVNSome have encountered a problem when trying to update or commit their local working copy of files in the SVN repository. The typical error message is
svn: PROPFIND request failed on
svn: PROPFIND of '/svn/cswim': SSL negotiation failed: SSL disabled due to library version mismatch (https://cswim.org)
In this case you need to reload the libraries that contain HTTP and Web-DAV libraries. Under RedHat and Gentoo linux, this is done by re-installing the package called neon. If you find either the problem or solution to it on other platforms, please add it to this page.
Accessing the SWIM repository through a proxyOn some systems that use a proxy to access the outside world, an exception may be needed in the subversion configuration files to allow access to the SWIM repository. The exact entries will depend on the proxy name and configuration, but in general this will require adding an entry in the [global] section in the configuration file in ~/.subversion/servers of the form
http-proxy-exceptions = *.domain.name
http-proxy-host = proxy_machine_name.domain.name
http-proxy-port = port_number
Other Repositories for SWIM-Related Codes
Contact email@example.com for access.
Last modified 2011-03-16 11:15