Difference between revisions of "ProceedingsRepository"

From IridiaWiki
Jump to navigationJump to search
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<div class="page-warning">
 
<div class="page-warning">
[[Image:icon_warning.png|40px]] The proceedings moved out to the web server! However, keep copies of the proceedings that you care about somewhere safe.
+
[[Image:icon_warning.png|40px]]
  +
The proceedings are stored in a subversion repository in the [[Development_Server|Development server]]. To access them, you need to get an account there.
 
</div>
 
</div>
 
IRIDIA has a proceedings repository that contains digital copies of proceedings.
 
   
 
=== Access ===
 
=== Access ===
Line 27: Line 26:
 
=== Adding new proceedings ===
 
=== Adding new proceedings ===
   
  +
Adding proceedings to the repository is quite easy, but before you do it you have to ensure your subversion is properly configured. Check your ~/subversion/.config file to see if the options below are properly set:
Then, let's say you want to add the directory /media/cdrom for the conference GECCO 2010.
 
  +
<pre>
  +
enable-auto-props = yes
  +
  +
[auto-props]
  +
*.gif = svn:mime-type=image/gif
  +
*.jpg = svn:mime-type=image/jpeg
  +
*.jpeg = svn:mime-type=image/jpeg
  +
*.pdf = svn:mime-type=application/pdf
  +
*.png = svn:mime-type=image/png
  +
*.tif = svn:mime-type=image/tiff
  +
*.tiff = svn:mime-type=image/tiff
  +
*.htm = svn:mime-type=text/html
  +
*.html = svn:mime-type=text/html
  +
*.css = svn:mime-type=text/css
  +
</pre>
  +
 
Once things are set, let's say you want to add the directory /media/cdrom for the conference GECCO 2010. Just use the svn import command:
   
 
<pre>
 
<pre>
 
svn import /media/cdrom https://iridia-dev.ulb.ac.be/projects/proceedings/svn/2010-GECCO -m " Add proceedings of GECCO 2010"
 
svn import /media/cdrom https://iridia-dev.ulb.ac.be/projects/proceedings/svn/2010-GECCO -m " Add proceedings of GECCO 2010"
 
</pre>
 
</pre>
 
TODO: Fix html mime-types.
 

Latest revision as of 17:06, 31 October 2014

Icon warning.png The proceedings are stored in a subversion repository in the Development server. To access them, you need to get an account there.

Access

They are two ways to get access to the proceedings.

From your browser

Just go to https://iridia-dev.ulb.ac.be/projects/proceedings/svn

Export a copy of the subversion repository

Use svn ls to list the proceedings available on the repository (or check it in the web version).

svn ls https://iridia-dev.ulb.ac.be/projects/proceedings/svn

You can export only the ones that you are interested by using for example:

svn export https://iridia-dev.ulb.ac.be/projects/proceedings/svn/2010-GECCO 2010-GECCO

Adding new proceedings

Adding proceedings to the repository is quite easy, but before you do it you have to ensure your subversion is properly configured. Check your ~/subversion/.config file to see if the options below are properly set:

enable-auto-props = yes

[auto-props]
*.gif = svn:mime-type=image/gif
*.jpg = svn:mime-type=image/jpeg
*.jpeg = svn:mime-type=image/jpeg
*.pdf = svn:mime-type=application/pdf
*.png = svn:mime-type=image/png
*.tif = svn:mime-type=image/tiff
*.tiff = svn:mime-type=image/tiff
*.htm = svn:mime-type=text/html
*.html = svn:mime-type=text/html
*.css = svn:mime-type=text/css

Once things are set, let's say you want to add the directory /media/cdrom for the conference GECCO 2010. Just use the svn import command:

svn import /media/cdrom https://iridia-dev.ulb.ac.be/projects/proceedings/svn/2010-GECCO -m " Add proceedings of GECCO 2010"