[Fwd: Re: Less Checkout]
From: Robert Graf-Waczenski <rgw_at_lsoft.com>
Date: Mon, 31 Mar 2008 10:32:09 +0200
Sorry, fell into the "reply all" trap.
-------- Original Message --------
Ryan Schmidt wrote: > > On Mar 30, 2008, at 21:40, Alejandro Lopez Rama(correos) wrote: > >> I'm testing SVN to see if it fit our version control needs. One doubt >> i have is that each developer needs to have all the files of the >> project checked out in order to work. >> It is correct? What we want is to check out only the sources to >> modify, and have a directory available with the last version of each >> source. This is especially important for compiling reasons, because >> we need to have the legal version of each include during the >> compilation process (when we saw SourceSafe, it had an option called >> "Shadow Folders", which leaves a copy of each file checked-in) >> >> It is possible to work in that way with SVN? > > I'm not sure I understand the question, and I haven't used SourceSafe > or any other revision control system other than Subversion, but > perhaps I should clarify that in Subversion, "check out" does not mean > "check out, so that nobody else can it check out"; rather, it means > "get a copy, and anybody else can also get a copy at the same time." > As you say, each developer should "check out" a working copy (that is > "get a copy") of the project they're working on. They modify files and > commit changes as they need to. Developers use "svn update" often to > retrieve others' changes. Does that answer your concern? Have you > already read the book available for free online at http://svnbook.org/ ? > 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--------------------------------------------------------------------- To unsubscribe, e-mail: email@example.com For additional commands, e-mail: firstname.lastname@example.org Received on 2008-03-31 10:37:00 CEST
This is an archived mail posted to the Subversion Users mailing list.