You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Robert Graf-Waczenski <rg...@lsoft.com> on 2008/03/31 08:32:09 UTC

[Fwd: Re: Less Checkout]

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Sorry, fell into the "reply all" trap.<br>
<br>
Robert<br>
<br>
-------- Original Message --------
<table class="moz-email-headers-table" border="0" cellpadding="0"
 cellspacing="0">
  <tbody>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">Subject: </th>
      <td>Re: Less Checkout</td>
    </tr>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">Date: </th>
      <td>Mon, 31 Mar 2008 10:29:54 +0200</td>
    </tr>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">From: </th>
      <td>Robert Graf-Waczenski <a class="moz-txt-link-rfc2396E" href="mailto:rgw@lsoft.com">&lt;rgw@lsoft.com&gt;</a></td>
    </tr>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">To: </th>
      <td>Ryan Schmidt <a class="moz-txt-link-rfc2396E" href="mailto:subversion-2008a@ryandesign.com">&lt;subversion-2008a@ryandesign.com&gt;</a></td>
    </tr>
    <tr>
      <th align="right" nowrap="nowrap" valign="baseline">References: </th>
      <td><a class="moz-txt-link-rfc2396E" href="mailto:db8aa2e80803301940s7d887e2bu8674cfa010c750c9@mail.gmail.com">&lt;db8aa2e80803301940s7d887e2bu8674cfa010c750c9@mail.gmail.com&gt;</a>
<a class="moz-txt-link-rfc2396E" href="mailto:D882B70C-7463-4DF0-9F76-39B3CD3D51E9@ryandesign.com">&lt;D882B70C-7463-4DF0-9F76-39B3CD3D51E9@ryandesign.com&gt;</a></td>
    </tr>
  </tbody>
</table>
<br>
<br>
<pre>Ryan Schmidt wrote:
&gt;
&gt; On Mar 30, 2008, at 21:40, Alejandro Lopez Rama(correos) wrote:
&gt;
&gt;&gt; I'm testing SVN to see if it fit our version control needs. One doubt 
&gt;&gt; i have is that each developer needs to have all the files of the 
&gt;&gt; project checked out in order to work.
&gt;&gt; It is correct? What we want is to check out only the sources to 
&gt;&gt; modify, and have a directory available with the last version of each 
&gt;&gt; source. This is especially important for compiling reasons, because 
&gt;&gt; we need to have the legal version of each include during the 
&gt;&gt; compilation process (when we saw SourceSafe, it had an option called 
&gt;&gt; "Shadow Folders", which leaves a copy of each file checked-in)
&gt;&gt;
&gt;&gt; It is possible to work in that way with SVN?
&gt;
&gt; I'm not sure I understand the question, and I haven't used SourceSafe 
&gt; or any other revision control system other than Subversion, but 
&gt; perhaps I should clarify that in Subversion, "check out" does not mean 
&gt; "check out, so that nobody else can it check out"; rather, it means 
&gt; "get a copy, and anybody else can also get a copy at the same time." 
&gt; As you say, each developer should "check out" a working copy (that is 
&gt; "get a copy") of the project they're working on. They modify files and 
&gt; commit changes as they need to. Developers use "svn update" often to 
&gt; retrieve others' changes. Does that answer your concern? Have you 
&gt; already read the book available for free online at <a class="moz-txt-link-freetext" href="http://svnbook.org/">http://svnbook.org/</a> ?
&gt;

Subversion 1.5 sparse checkouts are similar to SourceSafe's shadow 
folders. Pre-1.5 subversion, however, has nothing like this and requires 
that the developers check out isolated working copy folders for smaller 
repository sub-areas. With sparse checkouts, you can simply tell the 
client to checkout a higher level parent folder and leave out unwanted 
subfolders, which is probably what the OP wanted.

Robert

</pre>
</body>
</html>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org