Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


devel:svnconfig

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
devel:svnconfig [2016/03/30 15:23] – external edit 127.0.0.1devel:svnconfig [2017/03/08 14:23] (current) papeleux
Line 1: Line 1:
-====== Configurer svn correctement ======+====== Configurer SVN correctement ======
  
-Comment configurer correctement son client svn pour que les fichiers soient reconnus correctement (et éviter les conflits fin de lignes DOS/UNIX, gestion des entêtes automatiques de fichier "$id:$", ...).+Comment configurer correctement son client SVN pour que les fichiers soient reconnus correctement (et éviter les conflits fin de lignes DOS/UNIX, gestion des entêtes automatiques de fichier ''$Id$'', ...).
  
-=== Editer le fichier de configuration : ===+ 
 +===== Sous Linux ==== 
 + 
 +Sous Linux, via le système de configuration "linuxBin", il suffit de faire un lien symbolique du fichier de configuration SVN: 
 +<code> 
 +mkdir ~/.subversion 
 +rm ~/.subversion/config 
 +ln -s ~/bin/svn/config ~/.subversion/config 
 +</code> 
 + 
 +===== Sous Windows ==== 
 +==== Editer le fichier de configuration ====
 dans un explorateur windows :  dans un explorateur windows : 
    - cliquer droit     - cliquer droit 
Line 15: Line 26:
 il s'ouvre dans votre éditeur de texte favoris ... il s'ouvre dans votre éditeur de texte favoris ...
  
-=== Configuration : === +==== Exemple de configuration ==== 
-Le fichier de configuration par défaut doit être modifié / completé au niveau des types par défaut des fichiers pour contenir les configurations suivantes : +Le fichier de configuration par défaut doit être modifié / completé au niveau des types par défaut des fichiers pour contenir les configurations suivantes (pour la liste "up to date" des formats de fichiers, se référer à ''linuxBin/svn/config'' 
 +<note important> 
 +N'oubliez la ligne "enable-auto-props = yes" (voir ci dessous)</note>
 <code> <code>
 ### Section for configuring miscelleneous Subversion options. ### Section for configuring miscelleneous Subversion options.
Line 50: Line 63:
 *.t   = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain *.t   = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain
 *.py  = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain *.py  = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain
 +*.pyw = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain;svn:executable=*
 *.dat = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain *.dat = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain
 *.hpp = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain *.hpp = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain
Line 57: Line 71:
 *.ascii = svn:eol-style=native;svn:mime-type=text/plain *.ascii = svn:eol-style=native;svn:mime-type=text/plain
 *.ui  = svn:eol-style=native;svn:mime-type=text/plain *.ui  = svn:eol-style=native;svn:mime-type=text/plain
-*.qrc  = svn:eol-style=native;svn:mime-type=text/plain +*.qrc = svn:eol-style=native;svn:mime-type=text/plain 
-*.l  = svn:eol-style=native;svn:mime-type=text/plain +*.l   = svn:eol-style=native;svn:mime-type=text/plain 
-*.y  = svn:eol-style=native;svn:mime-type=text/plain+*.y   = svn:eol-style=native;svn:mime-type=text/plain
 *.pro = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain *.pro = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain
 *.cmake = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain *.cmake = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain
Line 86: Line 100:
 *.CRE = svn:eol-style=native;svn:mime-type=text/plain *.CRE = svn:eol-style=native;svn:mime-type=text/plain
 *.eps = svn:mime-type=application/postscript *.eps = svn:mime-type=application/postscript
-</code>+# *** bacon 
 +*.fdb = svn:eol-style=native;svn:mime-type=text/plain 
 +# *** Scilab 
 +*.sci = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain 
 +*.sce = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain 
 +#*** Parasolid 
 +*.xmt_txt = svn:eol-style=native;svn:mime-type=text/plain 
 +*.x_t = svn:eol-style=native;svn:mime-type=text/plain 
 +# *** Misc 
 +*.pgsa = svn:eol-style=native;svn:keywords=Id;svn:mime-type=text/plain 
 +</code>  
  
-=== Configuration ssh : ===+==== Configuration SSH ====
  
-Pour les rétrogrades dans mon genre qui n'utilisent pas putty pour gérer le ssh, mais bien cygwin, la configuration du ssh se fait via la ligne suivante (à condition que ssh fonctionne, et en adaptant les noms d'utilisateurs, chemin d'accès, ...): +Pour les rétrogrades dans mon genre qui n'utilisent pas [[http://www.putty.org/|putty]] pour gérer le SSH, mais bien [[https://www.cygwin.com/|cygwin]], la configuration du SSH se fait via la ligne suivante (à condition que SSH fonctionne, et en adaptant les noms d'utilisateurs, chemin d'accès, ...): 
 <code> <code>
 ssh = C:\\ProgramFiles\\cygwin\\bin\\ssh.exe -l papeleux -i C:\\ProgramFiles\\cygwin\\home\\papeleux\\.ssh\id_rsa ssh = C:\\ProgramFiles\\cygwin\\bin\\ssh.exe -l papeleux -i C:\\ProgramFiles\\cygwin\\home\\papeleux\\.ssh\id_rsa
 </code> </code>
- 
devel/svnconfig.1459344184.txt.gz · Last modified: 2016/05/12 13:54 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki