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:243319 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=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

