SEE-GRID-SCI New AEGIS services Dusan Vudragovic Institute of Physics Belgrade Serbia The SEE-GRID-SCI initiative is co-funded.

Slides:



Advertisements
Similar presentations
Intro to Version Control Have you ever …? Had an application crash and lose ALL of your work Made changes to a file for the worse and wished you could.
Advertisements

1. What is Subversion? Why do we need CM? Basic concepts Repositories Options Setup Clients Options Setup Operation Troubleshooting Slide 2.
SEE-GRID-SCI User Interface (UI) Installation and Configuration Branimir Ackovic Institute of Physics Serbia The SEE-GRID-SCI.
SEE-GRID-SCI Hands-On Session: Workload Management System (WMS) Installation and Configuration Dusan Vudragovic Institute of Physics.
Source Control in MATLAB A tool for tracking changes in software development projects. Stuart Nelis & Rachel Sheldon.
David Notkin Autumn 2009 CSE303 Lecture 22 Subversion is an open source version control system. Social Implications Friday version control system.
2/6/2008Prof. Hilfinger CS164 Lecture 71 Version Control Lecture 7.
Using subversion COMP 2400 Prof. Chris GauthierDickey.
Subversion Takes Back the Night How Version Control makes web development better.
Development and Deployment Information Systems 337 Prof. Harry Plantinga.
Source Control Repositories for Enabling Team Working Svetlin Nakov Telerik Corporation
SubVersioN – the new Central Service at DESY by Marian Gawron.
European Organization for Nuclear Research Source Control Management Service (Subversion) Brice Copy, Michel Bornand EN-ICE 13 May 2009.
Git: Part 1 Overview & Object Model These slides were largely cut-and-pasted from tutorial/, with some additions.
SEE-GRID-SCI Hands-On Session: Computing Element (CE) and site BDII Installation and Configuration Dusan Vudragovic Institute of Physics.
Building service testbeds on FIRE D5.2.5 Virtual Cluster on Federated Cloud Demonstration Kit August 2012 Version 1.0 Copyright © 2012 CESGA. All rights.
Subversion. What is Subversion? A Version Control System A successor to CVS and SourceSafe Essentially gives you a tracked, shared file system.
Source Code Management with CVS Kurt Wiersma December 2004.
Subversion (SVN) Tutorial for CS421 Dan Fleck Spring 2010.
INFSOM-RI Juelich, 10 June 2008 ETICS - Maven From competition, to collaboration.
Version control Using Git Version control, using Git1.
Subversion (SVN) Tutorial Source:
SEE-GRID-SCI SEE-GRID-SCI Operations Procedures and Tools Antun Balaz Institute of Physics Belgrade, Serbia The SEE-GRID-SCI.
Object-Oriented Analysis & Design Subversion. Contents  Configuration management  The repository  Versioning  Tags  Branches  Subversion 2.
SVN Repository for Project WISE SoE Monitoring Stations and INSPIRE
Subversion (SVN) A Revision Control System Successor to CVS Carlos Armas Hervey Allen.
SVN in Eclipse Presented by David Eisler 10/09/2014.
APPX 4.4 Sneak Preview.  System Administration Security Profile Enhancements Security Profile Enhancements APPX Authentication Enhancements APPX Authentication.
Progress with migration to SVN Part3: How to work with g4svn and geant4tags tools. Geant4.
CSE 219 Computer Science III CVS
INFSO-RI Enabling Grids for E-sciencE SCDB C. Loomis / Michel Jouvin (LAL-Orsay) Quattor Tutorial LCG T2 Workshop June 16, 2006.
Version Control with SVN Images from TortoiseSVN documentation
SEE-GRID-SCI The SEE-GRID-SCI initiative is co-funded by the European Commission under the FP7 Research Infrastructures contract no.
SVN Usage. Check It Out Someone on the team must start by “checking out” the repo. Now cd to the main directory. In there you should find 3 directories.
CVS – concurrent versions system AROC Guatemala July 19-23, 2010 Guatemala City, Guatemala.
SEE-GRID-SCI Overview of YAIM and SEE-GRID-SCI YAIM templates Dusan Vudragovic Institute of Physics Belgrade Serbia The.
SEE-GRID-SCI Storage Element Installation and Configuration Branimir Ackovic Institute of Physics Serbia The SEE-GRID-SCI.
12 CVS Mauro Jaskelioff (originally by Gail Hopkins)
Part 4: FCM and the UM University of Reading, December 2015.
Introduction to Git Yonglei Tao GVSU. Version Control Systems  Also known as Source Code Management systems  Increase your productivity by allowing.
1 CSE 303 Lecture 19 Version control and Subversion ( svn ) slides created by Marty Stepp
(1) Introduction to Subversion (SVN) and Google Project Hosting Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences.
(1) Introduction to Subversion (SVN) and Google Project Hosting Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences.
DataGrid is a project funded by the European Commission under contract IST EDG Baseline API Document Document build description and current.
Subversion (SVN) Tutorial for CS421 Dan Fleck Spring 2010.
SEE-GRID-SCI CE and BDII Hands-on Session Miloš Ivanović Research and Development Center for Bioengineering, Kragujevac Serbia
SEE-GRID-SCI Grid Operations Procedures Antun Balaz Institute of Physics Belgrade Serbia The SEE-GRID-SCI initiative.
SEE-GRID-SCI MON Hands-on Session Vladimir Slavnić Institute of Physics Belgrade Serbia The SEE-GRID-SCI initiative.
Source Control Repositories for Enabling Team Working Doncho Minkov Telerik Corporation
NALINI S. NAUTIYAL SYSTEM SOFTWARE DIVISION Subversion.
Using Subversion for Source Code Control Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative.
1 Subversion Kate Hedstrom April Version Control Software System for managing source files –For groups of people working on the same code –When.
Problem Solving With C++ SVN ( Version Control ) April 2016.
Version Control Using Subversion Tom Hilinski Natural Resource Ecology Laboratory Colorado State University October 2007
Source Control Dr. Scott Schaefer. Version Control Systems Allow for maintenance and archiving of multiple versions of code / other files Designed for.
Software Configuration Management -Subversion- RTLAB YuJin Park.
Regional SEE-GRID-SCI Training for Site Administrators
AEGIS Training for Site Administrators
AEGIS Training for Site Administrators
Source Control Dr. Scott Schaefer.
Subversion Reasons to use How it works Subversion important commands
Version Control with Subversion (SVN)
VI-SEEM biobank implementation
Antun Balaz SCL, Institute of Physics Belgrade Serbia
Development and Deployment
Subversion.
SCL, Institute of Physics Belgrade, Serbia
Subversion Basics Guide
DPM Hands-on Session AEGIS Training for Site Administrators
SVN for VLT CMM Users Basic Command lines- Eclipse.
Presentation transcript:

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

AEGIS Training for Site Administrators, Institute of Physics Belgrade, December 10-11, Subversion & ViewVC SVN is available at ViewVC is available at

AEGIS Training for Site Administrators, Institute of Physics Belgrade, December 10-11, Subversion from CLI (1/3) Default editor User certificate.subversion/servers Initial project setup Useful parameter [groups] scl = svn.scl.rs [scl] ssl-client-cert-file=/home/dusan/.globus/usercert.p12 export SVN_EDITOR=vi svn mkdir svn mkdir /trunk svn mkdir /tags svn mkdir /branches -m ‘ ’

AEGIS Training for Site Administrators, Institute of Physics Belgrade, December 10-11, 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 /trunk -m 'Initial import' svn import checkout /trunk svn info svn status svn add svn commit -m ’comment’ svn checkout –r xyz /trunk

AEGIS Training for Site Administrators, Institute of Physics Belgrade, December 10-11, Subversion from CLI (3/3) Create tag Deleting Renaming Create branch svn copy /trunk /tags/ -v svn rm svn rename svn copy /trunk /branches/ -v

AEGIS Training for Site Administrators, Institute of Physics Belgrade, December 10-11, Subversion from Eclipse

AEGIS Training for Site Administrators, Institute of Physics Belgrade, December 10-11, YUM/APT Repository (1/2) YUM/APT repository is available at YUM configuration files are available at APT configuration files are available at

AEGIS Training for Site Administrators, Institute of Physics Belgrade, December 10-11, 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

AEGIS Training for Site Administrators, Institute of Physics Belgrade, December 10-11, Dwarf Framework for DN based RPMs uploading and the creation of APT and YUM repositories 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