:-) 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:243316
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

Reply via email to