How can I update my project with a single file or changeset from a VCS repository?

Very often, I do not want to update my whole project with all changes from the Subversion repository.

I would like to select single files (or at least single changesets) to update. How can I do this?

Using the "filter by" dropdown in the changes view will only allow me to filter visually, but whenever I right-click on a file or changeset and select "update froject", the whole project will be updated with all pending changes.

This is very, very important to me. I would appreciate your help very much!

Thank you!

6 comments
Comment actions Permalink

Open, the file, in the editor, right-click, choose <VCS Name>->Update. (for example, with CVS, it's CVS->Update.)

0
Comment actions Permalink

Thank you very much vor the hint!

But this does not quite solve my problem:

I two people check in the same file, but I just want one of these changesets to update. How may I do this?

Thank you very much in advance!

0
Comment actions Permalink

You only want one set of changes to affect the repository or one set of changes affect your local files?

0
Comment actions Permalink

The latter.

I want to update my local working copy with one single changeset or file from the repository :-)

0
Comment actions Permalink

You mean only the changes that one person makes? With CVS, that can't be done. Maybe with Subversion it's possible, but I wouldn't know how.

0
Comment actions Permalink

Yes. With subversion you can update any single file of a changeset. Some IDE Plugins like SVNKit for Eclipse let you update a complete changeset, single files or everything.
PhpStorm is one of the best IDEs I've ever seen, and simply the best for PHP. But the integration of Subversion is a total, unhandleable mess. Just yesterday I used ZendStudio for Eclipse to merge two branches because I couldn't find a way to do this in PhpStorm ^^

Thank you very much for your continued help, Keith!

0

Please sign in to leave a comment.