1 / 9

New AEGIS services

New AEGIS services. AEGIS Training for Site Administrators. Dusan Vudragovic Institute of Physics Belgrade Serbia dusan@scl.rs. The SEE-GRID-SCI initiative is co-funded by the European Commission under the FP7 Research Infrastructures contract no. 211338. Subversion & ViewVC.

hensenm
Download Presentation

New AEGIS services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. New AEGIS services AEGIS Training for Site Administrators Dusan Vudragovic Institute of Physics Belgrade Serbia dusan@scl.rs The SEE-GRID-SCI initiative is co-funded by the European Commission under the FP7 Research Infrastructures contract no. 211338

  2. Subversion & ViewVC • SVN is available athttps://svn.scl.rs/ • ViewVC is available athttps://viewvc.scl.rs/viewvc/

  3. Subversion from CLI(1/3) • Default editor • User certificate .subversion/servers • Initial project setup • Useful parameter export SVN_EDITOR=vi [groups] scl = svn.scl.rs [scl] ssl-client-cert-file=/home/dusan/.globus/usercert.p12 svn mkdir https://svn.scl.rs/scl/<project> svn mkdir https://svn.scl.rs/scl/<project>/trunk svn mkdir https://svn.scl.rs/scl/<project>/tags svn mkdir https://svn.scl.rs/scl/<project>/branches -m ‘<comment>’

  4. Subversion from CLI(2/3) • Importing an existing project • Checking out a project • Get info • Editing and adding files • Get a copy of the previous version svn import <path_to project> https://svn.scl.rs/scl/<project>/trunk -m 'Initial import' svn import checkout https://svn.scl.rs/scl/<project>/trunk svn info svn status svn add <filename> svn commit -m ’comment’ svn checkout –r xyz https://svn.scl.rs/scl/<project>/trunk <destination_folder>

  5. Subversion from CLI(3/3) • Create tag • Deleting • Renaming • Create branch svn copy https://svn.scl.rs/scl/<project>/trunk https://svn.scl.rs/scl/<project>/tags/<project>-v1.0.0.-1 svn rm <filename_or_dirname> svn rename <source> <destination> svn copy https://svn.scl.rs/scl/<project>/trunk https://svn.scl.rs/scl/<project>/branches/<project>-v1.0.0.-1

  6. Subversion from Eclipse • http://subclipse.tigris.org/

  7. YUM/APT Repository(1/2) • YUM/APT repository is available athttp://rpm.scl.rs/ • YUM configuration files are available athttp://rpm.scl.rs/yum.conf/ • APT configuration files are available athttp://rpm.scl.rs/apt.list/

  8. YUM/APT Repository(2/2) • Mirrors (synchronization 6 times/day) • Latest version of Scientific Linux 3 and Scientific Linux 4 • gLite-3.1 repositories • jPackage 1.7 and jPackage 5 repositories • LCG-CAs repository

  9. Dwarf • Framework for DN based RPMs uploading and the creation of APT and YUM repositorieshttps://dwarf.scl.rs/ • Tool is developed as PHP script with some JavaScript functions, and MySQL is used for database backend • Dwarf provides following possibilities • creation of repository structure followed by description of each part of the repository • adding new user's DNs and defining parts of the repository that will be accessible by each DN • RPMs uploading • preview of repository structure

More Related