I found the greatest aid to selling CVS/SVN was the price :-) On 6/13/06, Rob Wilkerson <[EMAIL PROTECTED]> wrote: > > I think it does and it means that SVN offers a capability that VSS is > fundamentally lacking. That will make selling this change much > easier. Thanks for your help. > > On 6/13/06, Michael Traher <[EMAIL PROTECTED]> wrote: > > :-) yes, each of these source systems has a language all its own! > > Fortunately CVS and SVN have the same root so thats one mercy. > > > > The project is all stored in the repository (all versions since you > first > > created it there or committed your existing source files for the first > > time). > > > > In eclipse (and other CVS/SVN client tools) youcan checkout the entire > > project, and the most common files you want are the latest ones these > are > > the default files you will get if you don't ask for anything else. > > > > eclipse lets you 'replace' your working copy of a project with another > > version from the repository. This other version it identified by a tag > (yes > > a label) that you have previously told CVS/SVN to apply to a particular > set > > of files. > > > > It could be that this tag was applied a week ago and that since then > further > > changes have taken place to the source code but these changes are not > > ready/tested yet so you don't want those. Thats what the tags are for to > pin > > down a particular consistent set of files from the repository. > > > > I have always applied tags to all files (so I click on the top folder in > the > > project) but in response to your request I tried just 3 files. Then I > asked > > eclipse to replace my current version of the project with the version > > represented by the tag. All I got was > > /rootfolder > > /subfolder > > /subsubfolder > > file1.cfm > > file2.cfm > > file3.cfm > > > > So I could zip/tar this up and then expand on the production server > > overwriting just the 3 files as required. > > > > After this is done I can ask eclipse to 'replace' my project with the > latest > > version and I will get all the project back again with latest changes. > > > > Does that make it clearer? > > > > On 6/13/06, Rob Wilkerson <[EMAIL PROTECTED]> wrote: > > > > > > Michael, it sounds like you tried exactly what I'm looking to do, but > > > I need to clarify since you used terminology that I'm not familiar > > > with (read: non-VSS terms). I assume "tagging" is "labeling", but > > > what do you mean you "replaced the project"? I need to "tag" a few > > > selected files and then extract - using the tag value - those files to > > > a build directory (not my standard working directory) where they will > > > be consolidated into a tarball. Once extracted, the build directory > > > would contain only the files with the given tag. Does "replacing the > > > project" mean anything like that? :-) > > > > > > Thanks. > > > > > > On 6/13/06, Michael Traher <[EMAIL PROTECTED]> wrote: > > > > I just experimented with tagging just a handful of files (i tried > three) > > > and > > > > then I replaced the project with the 'tag' and all I had was the > > > necessary > > > > folder tree and the files I had tagged! > > > > > > > > This would then make a nice neat distribution. > > > > > > > > (I suspect this is what the 'patch' wizard in eclipse may do for you > > > anyway > > > > but I've never tried it......) > > > > > > > > At the risk of crazy people joining the thread eclipse does have > very > > > nice > > > > source control tools CVS built in and SVN as a plugin. > > > > > > > > On 6/13/06, Tom Chiverton <[EMAIL PROTECTED]> wrote: > > > > > > > > > > On Monday 12 June 2006 18:25, Rob Wilkerson wrote: > > > > > > customers. Ideally, I'd like to extract only the modified files > > > from > > > > > > the source control repository so I can then just roll them up in > a > > > > > > tarball without any additional weeding of what's in and what's > out. > > > > > > > > > > Should be easy enough, you ask SVN for all the changes between the > > > last > > > > > release revision and the current (with fixes). > > > > > > > > > > -- > > > > > Tom Chiverton > > > > > > > > > > **************************************************** > > > > > > > > > > This email is sent for and on behalf of Halliwells LLP. > > > > > > > > > > Halliwells LLP is a limited liability partnership registered in > > > England > > > > > and Wales under registered number OC307980 whose registered office > > > address > > > > > is at St James's Court Brown Street Manchester M2 2JF. A list of > > > members is > > > > > available for inspection at the registered office. Any reference > to a > > > > > partner in relation to Halliwells LLP means a member of Halliwells > > > LLP. > > > > > Regulated by the Law Society. > > > > > > > > > > CONFIDENTIALITY > > > > > > > > > > This email is intended only for the use of the addressee named > above > > > and > > > > > may be confidential or legally privileged. If you are not the > > > addressee you > > > > > must not read it and must not use any information contained in nor > > > copy it > > > > > nor inform any person other than Halliwells LLP or the addressee > of > > > its > > > > > existence or contents. If you have received this email in error > > > please > > > > > delete it and notify Halliwells LLP IT Department on 0870 365 > 8008. > > > > > > > > > > For more information about Halliwells LLP visit www.halliwells.com > . > > > > > > > > > > We are pleased to announce that Halliwells LLP has been voted AIM > > > Lawyer > > > > > of the Year at the 2005 Growth Company Awards > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:243352 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

