<div dir="ltr">Hi Eva,<br><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 20, 2015 at 8:41 AM, Eva Stopková <span dir="ltr"><<a href="mailto:eva.stopkova@gmail.com" target="_blank">eva.stopkova@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div>Dear all,<br></div><br>I would like to ask you for advice. <br><br>I have just commited new versions of modules <i>v.kriging</i> and <i>v.nnstat</i> (this commit is incomplete because of the issue described below). But now there are pairs of the source codes in C and in C++ in SVN - I replaced <i>kd-tree</i> (from PCL library) by <i>R-tree</i> (which is implemented in GRASS GIS) so I also switched back from C++ to C. <br></div></div></blockquote><div><br></div><div>Great news! This means that both are now easily usable for all users without any special effort. Would you like to do the announcement on grass-user mailing list? (In case you are not subscribed, I can send it for you.)<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Is it possible in some way to backup older C++ versions including changesets in the module folder in SVN?<br></div></div></blockquote><div><br></div><div>The previous version is saved in the Subversion repository. You can view it online using Trac, for example state of v.nnstat at r62698 is here:<br></div><div><br><a href="https://trac.osgeo.org/grass/browser/grass-addons/grass7/vector/v.nnstat?rev=62698">https://trac.osgeo.org/grass/browser/grass-addons/grass7/vector/v.nnstat?rev=62698</a><br><br></div><div>All the changes in the given file or directory are also available through Trac (@number will take you to the state at that revision, the gearwheel to the changeset). This is log for v.nnstat:<br></div><div><br><a href="https://trac.osgeo.org/grass/log/grass-addons/grass7/vector/v.nnstat">https://trac.osgeo.org/grass/log/grass-addons/grass7/vector/v.nnstat</a><br><br></div><div>You can do the same in the command line using svn commands. This will take you to the given revision:<br><br>svn update -r 62698<br><br></div><div>and this will give you the last ten commits (newest first, l for limit):<br><br>svn log -l 10<br><br>Bottom line is that once you committed something it stays there, so you can safely remove it (svn rm) or rename it (svn mv) and change it but the old version with all the changes stays in Subversion repository.<br><br></div><div>I hope this is be enough information for what you need.<br></div><div><br></div><div>Vaclav<br></div><div><br><br></div><div>PS: grass-dev is the right mailing list to ask this type of question, grass-psc is for more official things, although the information that we don't need to use large dependency like PCL library in order to implement advanced point analysis modules is relevant even for PSC members.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Thank you in advance for your answers.<br></div><div>Best regards,<br><br></div><div>Eva<br></div></div>
<br>_______________________________________________<br>
grass-psc mailing list<br>
<a href="mailto:grass-psc@lists.osgeo.org">grass-psc@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/grass-psc" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-psc</a><br></blockquote></div><br></div></div>