Thanks. What is the advantage of this approach respect to simply copying it?<br>All the best.<br>---<br><a href="http://faunalia.it/pc">http://faunalia.it/pc</a><br><br>----- Reply message -----<br>Da: &quot;Maciej Sieczka&quot; &lt;msieczka@sieczka.org&gt;<br>Data: lun, gen 10, 2011 20:36<br>Oggetto: [Qgis-developer] symlinks in GRASS plugins<br>A: &quot;qgis-developer&quot; &lt;qgis-developer@lists.osgeo.org&gt;, &quot;Paolo Cavallini&quot; &lt;cavallini@faunalia.it&gt;<br><br>W dniu 09.01.2011 11:16, Paolo Cavallini pisze:<br><br>&gt; In the GRASS plugin there are tens of repeated icons. I would like to<br>&gt; replace them with symlinks, to keep everything more tidy. In principle<br>&gt; this should work:<br>&gt; <a href="http://www.rekk.de/bloggy/2008/versioning-symlinks-with-subversion-on-linux/<br">http://www.rekk.de/bloggy/2008/versioning-symlinks-with-subversion-on-linux/<br</a>>&gt; but in practice it does not:<br>&gt; <a href="https://trac.osgeo.org/qgis/changeset/15006/trunk">https://trac.osgeo.org/qgis/changeset/15006/trunk</a><br>&gt; I replaced v.in.gns.?.* with links, but the module do not see them.<br>&gt; I do not know if:<br>&gt; - the method does not work (unlikely)<br>&gt; - I did something wrong<br>&gt; - the GRASS plugin requires the image, and does not accept a link.<br><br>Hi Paolo,<br><br>Maybe a file external instead? SVN &gt;= 1.6 is needed. An example:<br><br>### CREATE THE FILE ###<br><br> &nbsp;$ echo &#39;file1 content&#39; &gt; repo_wc/file_1.txt<br><br> &nbsp;$ svn add repo_wc/file_1.txt<br> &nbsp;A &nbsp; &nbsp; &nbsp; &nbsp; repo_wc/file_1.txt<br><br> &nbsp;$ svn ci repo_wc/file_1.txt -m &#39;adding file_1.txt to version control&#39;<br> &nbsp;Adding &nbsp; &nbsp; &nbsp; &nbsp; repo_wc/file_1.txt<br> &nbsp;Transmitting file data .<br> &nbsp;Committed revision 1.<br><br>### LINK IT ###<br><br> &nbsp;$ svn up repo_wc/<br> &nbsp;At revision 1.<br><br> &nbsp;$ svn propset svn:externals &#39;file_2.txt <br>file:///home/pok/repo/file_1.txt&#39; repo_wc/<br> &nbsp;property &#39;svn:externals&#39; set on &#39;repo_wc&#39;<br><br> &nbsp;$ svn ci repo_wc/ -m &#39;file_2.txt is a copy of file_1.txt&#39;<br> &nbsp;Sending &nbsp; &nbsp; &nbsp; &nbsp;repo_wc<br> &nbsp;Committed revision 2.<br><br> &nbsp;$ svn up repo_wc/<br> &nbsp;Fetching external item into &#39;repo_wc/file_2.txt&#39;<br> &nbsp;E &nbsp; &nbsp;repo_wc/file_2.txt<br> &nbsp;Updated external to revision 2.<br> &nbsp;Updated to revision 2.<br><br>### BOTH FILES ARE NOW THERE AND HAVE THE SAME CONTENT ###<br><br> &nbsp;$ ls -l repo_wc/<br> &nbsp;total 8<br> &nbsp;-rw-r--r-- 1 pok pok 14 Jan 10 20:23 file_1.txt<br> &nbsp;-rw-r--r-- 1 pok pok 14 Jan 10 20:24 file_2.txt<br><br> &nbsp;$ cat repo_wc/*<br> &nbsp;file1 content<br> &nbsp;file1 content<br><br>Maciek<br><br>-- <br>Maciej Sieczka<br><a href="http://www.sieczka.org">http://www.sieczka.org</a><br><br><br>