Subversion does support it, but it kinda brings it's own &quot;uniqueness&quot; to the situation.&nbsp; <br>
<br>
(warning, comments are based on some very limited experience with it) <br>
With subversion you no longer have independant file versions, but a
single &quot;repository version&quot;.&nbsp; So while you can move files and
rename them, you no longer have individual file histories or
versions.&nbsp; Also, things like &quot;tagging&quot; and &quot;branching&quot; don't
really exist in subversion, but are basically replaced by copying all
the files in the repository into a (possibly read-only, in the case of
a TAG) sub-directory.&nbsp; You get the same functionality, in a
slightly different manner.<br>
<br>
A neat writeup can be found at <a href="http://www.pushok.com/soft_svn_vscvs_1.php">http://www.pushok.com/soft_svn_vscvs_1.php</a><br><br><div><span class="gmail_quote">On Apr 7, 2005 9:32 AM, <b class="gmail_sendername">Mathieu Malaterre</b> &lt;<a href="mailto:mathieu.malaterre@kitware.com">mathieu.malaterre@kitware.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Just a side note. There is a way to do it properly. But you need to have<br>&nbsp;&nbsp;access to the cvs server. If so you can copy the comma v file from one<br>place to another (after creating properly the directoy) and then cvs<br>remove the old one. This is also not recommended because CVS does not<br>mark this as an event...<br><br>Hopefully svn will support this.<br><br>Mathieu<br><br><br>Randall Hand wrote:<br>&gt; No, that's a CVS glitch.&nbsp;&nbsp;Unfortunately, CVS has no inherant support for<br>&gt; &quot;moving&quot; files.&nbsp;&nbsp;The only way to do it is to delete the file &amp; re-add it<br>&gt; as a new file, and in doing so you lose all the history &amp; it's reset to<br>&gt; version 1.1(.1.1 or whatever, depending on the branch).<br>&gt;<br>&gt; so if you look at the contents of the two files (the new 1.1 and the old<br>&gt; 1.24), you'll see that they're the same.&nbsp;&nbsp;It's merely that CVS has<br>&gt; started it's version numbers over again, because of the new directory.<br>&gt;<br>&gt; On Apr 6, 2005 10:05 PM, *Juan José Aja Fernández* &lt;<a href="mailto:juan.aja@gmail.com">juan.aja@gmail.com</a><br>&gt; &lt;mailto:<a href="mailto:juan.aja@gmail.com">juan.aja@gmail.com</a>&gt;&gt; wrote:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; I too updated to the latest cvs version and noticed some strange<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; changes.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; I was working with the cvs version of about a month ago, when I<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; updated to the latest I found that<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; vtkUnstructuredGridVolumeRayCastMapper was moved to a new folder:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; vtkVolumeRendering, ok no problem I just changed my CMakeLists to work<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; with the new structure. When I recompiled my program stopped working<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; saying that the method New in vtkUnstructuredGridVolumeRayCastMapper<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; was protected, that seemed weird so I checked the source and found<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; that the revision number was 1.1, but in my previous version (the one<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; from a month ago) the exact same file says revision 1.24.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; How come? Did you guys decided to roll back?<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Thanks in advance<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; On Apr 5, 2005 12:01 PM, Mathieu Malaterre<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;<a href="mailto:mathieu.malaterre@kitware.com">mathieu.malaterre@kitware.com</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mailto:<a href="mailto:mathieu.malaterre@kitware.com">mathieu.malaterre@kitware.com</a>&gt;&gt; wrote:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; &gt; Well, when I said Makefile what I really meant was<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; CMakeLists.txt .&nbsp;&nbsp;I<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; &gt; had to add those libraries to the &quot;TARGET_LINK_LIBRARIES&quot; line.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Sorry I did not realize. This is a tricky case since<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; vtkVolumeRendering<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; is at the end: it only depends on other libraries but no existing<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; library depend on it (obviously!). Hopefully this is extremely<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; rare, and<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; in fact this is the first time since VTK 4.0 that a new library<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; is added<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; like that (only VTK/Widgets was added recently but nothing was<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; moved to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; this library from existing VTK lib).<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; &gt; Ok.. I wasn't sure you allowed just anyone to edit pages.&nbsp;&nbsp;I<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; figured it<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; &gt; was restricted to Kitware Employees &amp; special VTK contributors.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Nope, it is only restricted to non-spammers :)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Mathieu<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; _______________________________________________<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; This is the private VTK discussion list.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Please keep messages on-topic. Check the FAQ at:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.vtk.org/Wiki/VTK_FAQ">http://www.vtk.org/Wiki/VTK_FAQ</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; Follow this link to subscribe/unsubscribe:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt; <a href="http://www.vtk.org/mailman/listinfo/vtkusers">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; _______________________________________________<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; This is the private VTK discussion list.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Please keep messages on-topic. Check the FAQ at:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.vtk.org/Wiki/VTK_FAQ">http://www.vtk.org/Wiki/VTK_FAQ</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Follow this link to subscribe/unsubscribe:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.vtk.org/mailman/listinfo/vtkusers">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; Randall Hand<br>&gt; <a href="http://www.yeraze.com">http://www.yeraze.com</a><br><br></blockquote></div><br><br><br>-- <br>Randall Hand<br><a href="http://www.yeraze.com">http://www.yeraze.com</a>